The chart really wouldn't be any different if it were "parking" rather than "wifi" (or even "internet"). The higher-end hotels will charge $10-15 per day for net access, $10-$25 per day for parking. They will nickel and dime you because they assume that some business is picking up that dime.
Higher end hotels also don't have jacked up prices on vending machines, they have even-more-jacked-up prices in a hotel "store". The one that really annoyed me was the one that had no ice, but you could call for "complementary ice service". The ice may be free, but it's just another tipping opportunity for someone.
Many people are unenthusiastic about their work.