i think the idea started when hotels expected to have <20% vacancy rates, so they needed ppl to check out before others could check in. Also there needs to be time for housekeepign to clean the room etc, which is why most hotels traditionally applied the 4pm checkin.