all-your-remaining-minutes-belong-to-us fee
I think that's a stretch. This is not a fee, unless you redefine what fee means. Yes, you get a certain number of minutes per month without rollover. If you don't use them, you lose them. I've had months where I've used 299 out of 300 (and even 300 out of 300!) minutes when my billing cycle ended. I've also gone over, and paid 10 cents a minute.
To me, a fee (1) is poorly advertised, (2) should be included in the base price. The 911 government fee is an example. Better yet, the "administrative fee" that Sprint and Verizon charge to "help recoup costs associated with collecting other fees." Those are real fees. Losing my unused minutes is not a fee, IMHO.