Worth pointing out that this is largely only an issue in countries without proper competition. To get away with a low cap in a competitive market you have to compete on price.
Unpopular opinion: I'd be happy to be capped at 10GB "fair usage" for a substantially reduced fee. Otherwise I'm just subsidising much heavier users.