The people who side with the resort always bring up the argument that other fancy hotels up north charge $20 per night and that Lowes is actually giving people a good deal. This is absurd.
You see, when people stay at a fancy hotel up north, they're usually visiting on business, and the company pays for it.
When people go on vacation, they try to save as much money as possible. I know that sounds weird, but it's just how people work. The first thing a newbie to these boards will ask is are there any coupons for park tickets. They only get people a few bucks off, yet people want them.
The other argument for the hotels, is that the parking fee is only $12 and it should be budgeted for. Well, again, it's $12 but for those staying 4-5 nights, it adds up. Some guests complain to management and it helps. Another thing is that parking at the HRH and RPR is horrible. It's outside, packed, and you're lucky to find a space.
If the front desk doesn't ask if you drove a car, then you won't be charged. That's why one of you got off for free. As to the other person, who knows why they waived parking. Maybe the person spent a bunch of money and the hotel person saw it on the screen.
I do agree that the parking fee is a major deterrent to people switching from Disney. What happens now is people stay at the All Stars and drive up for a day. If they want to splurge and stay at the RPR, they realize they'll be paying $40 to park. If there's one thing people hate is a fee "just because" that goes to nothing.
So yes, I'd encourage everyone to complain. The hotels are owned by Lowes, not Universal, so they're separate.