Truck drivers and lots of trades crews (e.g. linesmen) stay in hotels all the time. But typically they are not staying at the Hyatt.
There is a whole tier of hotels and other services targeted at the traveling working class which you won't encounter as a highly paid tech professional simply because your company won't book you there.