That is kind of like saying the fee is only hidden to those who do not find it, it is still an attempt to hide mandatory fees. I guess not everyone will be needing parking, so not quite as bad as those other made up fees. Aside from the local taxes, if you basically must pay the fee to the hotel in addition to the booking it is an attempt of the hotel to deceive you. And that part of it should be outlawed.
I do not mind having additional fees for optional added benefits, like paying if you USE the gym (not paying extra because a gym is there). But that is only added features, the parking should be free for guests. Come on parking should just be a cost of doing business for a hotel.
Doing your homework on the hotel you plan to stay is one thing, but when trying to comparison shop you must first do your homework on EVERY hotel you may be considering (otherwise there you can not compare).