Well.. the way I see it, just because you cheat doesn't mean you don't learn something. I think it depends on the manner in which you cheat.
I myself never really cheated that much, sure in class we would copy HW and such with eachother before we started, but I never needed to cheat on tests and what not. I would justs scan over my notes(or someone elses
) a few minutes before the test/quiz and do fine. And that went for most of the people I knew as well.
Back to my first statement..if you do something like steal an answer key beforehand and just fill in the bubbles with the answers, your screwing yourself unless you look at the questions and retain the information. Thats what its all about.. retaining the information.
Most of the people I knew that did cheat (and I didn't know anyone that cheated a whole lot) were very smart people that either:
A: didn't have the time to studay the night before, on the account of all of their activities/sports and sometimes not getting home until 9 at night(often) and having to get up at 5:30 in the morning every day.
or B: They were very smart but they did not want to spend every waking minute studying. (I know people that DO do this.. and thats no way to spend your teenage years).
The work load put on students now-a-days can be rediculous. If you take all AP classes (I took english... reading 20-30ish books for the year is bad enough.. gogo sparknotes.. compared to the 4-6 in a college level course), I knew a lot of people that did this as well.
But I'm sorry.. theres no way you can acheive perfect grades, be active in enough activity's that make you stand out in the college search, AND have a social life (VERY IMPORTANT). Unless you know how to BS at least a little. Knowing what you can and cant get away with is a very valuable skill in life.
Even if you take all college level courses it can be tough to maintain all of that.(Not to say that you shouldn't have to put forth some effort)
I wont comment on college.. because I'm sure its a different story, and I know i'll be working my ass off when I start this september (going to Drexel in Philly)
Anyway.. kind of rambled there. My point is, I think life is more than Black and White.
I hope that all came together.. lol
Edit: I guess I kind of went off the topic of blatant cheating, which I dont think is right.