Not totally. I blame the critical mass of young (and therefore naive) people for the influx of weirdos.
On the other hand having naive young people around has certain advantages.
Some life insurance salespeople have made a small fortune in college towns.