First, Hamlin seems like a fine young man and I wish him the best. But I repeat what I have posted several times before. People from Pittsburgh seem to have an unnatural attachment to the city.
Using Hamlin as an example he could have gone to OSU, arguably the top program in the country, it's 2-3 hours from home, played for arguably the best coach in the country, had a great shot of playing on day 1 due to all of their losses, and assuming he is good enough, played 3 years, turned pro and made a ton of money.
Instead he will play in a half empty stadium for a team that will consider an 8-4 season to be a great year with a minor bowl.
I do not think you would see an elite player in NYC choose Rutgers, an elite kid from Atlanta choose GT, or an elite player from Chicago choose NW. Those kinds of things rarely if ever happen. But it does happen with PGH kids all the time. Very odd IMO.