Except in large American suburbs, college admissions has become so competitive that you need a near-perfect GPA (along with decent extra-curricular activities) to get accepted to the decent state schools.
This wasn't the case 15-20 years ago. When I started college (1995), good (but not perfect) grades, with a compelling life-story, were good enough. These days, there are simply too many students applying to college - the bar is much higher, even for schools that were previously considered fall-backs (JMU, GMU, VCU in my state).
This presumes college is the goal or that graduating college is actually important. Also, what does getting into a "good college" actually provide (in terms of education--forget social networking for a moment) above and beyond a "mediocre college"?
Everyone would have us believe that "an education is what you make of it" yet the foundation of our society is apparently the opposite: The education is what makes you.
This wasn't the case 15-20 years ago. When I started college (1995), good (but not perfect) grades, with a compelling life-story, were good enough. These days, there are simply too many students applying to college - the bar is much higher, even for schools that were previously considered fall-backs (JMU, GMU, VCU in my state).