With regard to being able to book two separate one-night bookings but not a two-night reservation, my educated guess is that it's related to the possibility of cancelation. Some types of reservations are more likely to be canceled than others. If the system sees that, it may opt to restrict the more speculative ones in favor of the surer thing.
A hypothetical example: One-night bookings have a 5% likelihood of being canceled at the last minute. Two-night bookings have a 50% chance of being canceled at the last minute. Provided they are the exact same rate, smart money would be to only allow one-night reservations.
Certainly, one can argue about the ethics of this type of thing. But, hotels have done this for decades. Additionally, revenue management (also known as yield management) happens in all sorts of industries. Most of the time, you don't even realize it's happening. Industries includes airlines, car rentals, retail, financial services, cell phones/communications, health care, and business-to-business logistics.
For what it's worth, when I interviewed for the Revenue Management position at Disney World, I visited their offices. No closets with locks, that I remember. The office was actually much nicer than windowless building in which I'd been working. Huge windows with a beautiful view of a pond.
(Yes, I know you weren't being serious about the locked closet. But, I think the relative niceness of the office highlights the importance the company places on the department.)