That's a sad way to look at things. I think the vast majority of players don't cheat. I sometimes end games with plenty of time to spare where I've only burnt time on what I feel are pivotal moments in the game.
I'm a beginner, and rapid doesn't offer enough time for me. Since I don't know a lot of opening theory, I spend quite a lot of time in the beginning so I don't fall into traps or lose on exchanges that I didn't think over.
In rapid I either blunder something in the opening, or I loose on time at the end, even though I may have been a few moves away from mate. That isn't too fun for me.
If you're a beginner trying to learn, I think classical is the way to go.
I think there's an element of trying to punk your opponent by playing it like blitz and still winning. But if you actually get an interesting position, like mate in 5 or something, then you can take your time a little bit to finish accurately.
Well, for longer time controls I see the benefits: 1. You can easily skip the opening without much worry 2. using time for pivotal moments in middlegame 3. End games. I would use most of my time that way. 4. I can get up and do something and come back! of course!