Yeah, thanks guys. These comments and some others over at "the other site" make sense and give me new perspective. I'm just going to bite the bullet.
The think that's hanging me up is, if someone comes in just to enjoy the hotel, or meet someone to hang out, they pay $20 for no matter what length they stay. But if they eat somewhere, they can park all day and not pay for parking.
I was there in January to check out the resort, and the parking attendants were very nice trying to help me work out the various scenarios. We were there early in the day, and wanted to check out Citywalk, and maybe walk to the Hard Rock Hotel, ride the boats, and leave well before park closing in the evening. They were suggesting all different scenarios. It was fun to see them discuss among themselves and come up with different ideas.
In the end, the best idea was to self-park at RP, and either eat lunch then take the boat to CW, or take the boat first and come back and have dinner at RP later. Either way, I would be allowed to self-park there all day for free.
It turned out for other reasons we parked at the parking deck instead, but the idea had merit, and the point was if you eat at the hotel you can park from dawn to midnight for free.