I was never into cramming. It just confused me even more. I find people who cram usually are those who didn't put in the time when they should have in the first place.
There is also the factor that people who cram tend to only care about getting the grade/degree and people who study regularly tend to be genuinely interested.