I appreciated your reply and hearing about your experience. I can certainly see this from the hotel's perspective: they want the spot to always be filled with a Tesla, since it looks good and justifies their installation of the charger. And your instinct to show off your car and promote Tesla was a good one. I realize that people normally aren't trying to be inconsiderate when they stay parked in a charging spot, they're just unaware when others might need it, plus it may be inconvenient or impossible to move if there's no other parking available. And instead of just grumbling, other owners need to not be shy about letting hotel management know they would like to use the charger too.
I wouldn't say you should
refuse to park in the spot after you're done charging, especially in a low-volume situation like a 15-room motel, or if no other EV owners are currently checked in. But I would think that there should be a way to contact you in case some other guest rolls up late and needs to charge, so you could move your car then.
I don't think hotel management, in general, has figured out fair use policies for charging. One way to start that conversation would be to make sure the front desk has your mobile number, and will call you to move as soon as the charge finishes and another EV owner needs to use the spot. Other owners need to ask about the spot's availability, instead of just seeing a car there and assuming it's in use. It would be even better if the front desk was proactive about asking, "will you be charging an electric vehicle with us today?"