I've flown them a few times now.
Carry on bag has no weight limit, but size limit is stricter (smaller) than normal on US carriers. I think my carryon bag is a 22 incher, and it will NOT fit in the sizer next to EasyJet check in counters....
If your carryon won't fit, you then have no option but to check it.
Obviously, EasyJet makes a lot of money on this, since you already packed your check bags and made sure not to go over 20 kg, and now you have a 30 lbs carryon bag that you will not be allowed to carry on, so you are now 30/2.2 = 13-14 kg overweight.
1. Use slightly smaller rollaboard or whatever
2. put heaviest items in it
3. if other 20kg that you will check won't fit into one bag, then prepay online for an extra bag (won't get you more weight, but will get you more space for clothes).
I agree with you, the ticket price is so low, what's the big deal with some overweight charge? Not much, unless you are not prepared and end up 30 kg or more overweight, in which case it adds up quickly!