sounds fair to me, not much different from motel/hotel tax. or ramp tax, or parking permit. sounds like a users fee to me.