I looked at the site you linked to, and on this page they gave the cost estimate for a private as $12,030 for someone taking 60 hours, and $200 per hour for each additional hour of dual, which gets me back to $14,000:
http://skybnd.com/course-fees/. Also, that estimate uses $127 per hour for the airplane, they have one 1969 Cherokee at that $95 block rate, their 172s go for $150. Also, they didn't mention the "club" fees you'd have to get that prepaid block rate. There are certainly less expensive options in the area, but not everyone has the schedule flexibility to get to them. I'm using myself as an example because I'm in the demographic someone who could consider flying as a hobby, I have a relatively high paying job, but not a lot of free time. I should add that I'm not intending to get my power license back,I like flying motorless, and if I do go back to flying it will be in a sailplane.
As far as the time estimate goes, it took me 60 hours the first time around, almost 40 years ago,and I'm not thinking it would be any quicker next time around. Just for fun, I pulled out my father's logbook, it took him just under 70 hours to get his private back in 1970, when he was 43. I'm almost 60.