What grinds my gears is that on top of the baggage charge is a compulsory check in fee, which can't be avoided if you pay for a bag.
Funny thing, human nature. If the fare for your flight started at a higher level and there was a compulsory
discount for on-line check in would you feel any better, even though you paid exactly the same?