Re: Jammers ???
While I do think they are doing this for the money, I can see it from a network management point of view as well. We attended a (non-technical) trade show a couple of years ago, and every man and his dog had their own Wifi set up for their own stand. This made wifi unusable, both for the exhibitors and for the visitors.
The next year, the show operator said no individual wifi. They invested a lot in decent wireless comms, and told everyone they must use that. They would even set it up so it dropped directly into your own stand's network. Things went a lot more smoothly.
The difference here is that they offered it free, both to guests and to exhibitors. If these hotels did the same (or at least charged a reasonable amount) they wouldn't need to de-auth people.