Ha -- no, not that Weinstein, not related, and we don't pronounce it the same way.
If I were told my room wouldn't be ready until two hours after the stated check-in time, I would expect a competent hotel to offer me something by way of compensation (if my reservation is for one night, they're denying me a tenth of my stay, so that should be reimbursed at the very least) or I would ask for something if it were truly an inconvenience. In Las Vegas I would pull out my phone and prepare to walk if the front desk were being stubborn.
I've dealt with that only once, at the Intercontinental Park Lane in London, and they went over the top. I was checking in at 10pm and it would be only a 15-minute delay, but they comped me a drink in the lounge and added 25,000 points to my account. (This on a Chase free night!)
I wish more places would try 24-hour check-in; it would make me feel like I was getting at least reasonable value on midnight check-ins where I'm staying in town until late in the evening.
Seth