NO WAY are you the only ones. We do NOT allow checkins after 10pm, and it clearly states on our website what our office hours and says if you arriving between 8.30pm-10pm than you must ring before 8pm to make arrangements for your key.
We too are over justifying our policies even though they are all stated. I have actuallly included into the room details that "pop up" when you hover the room!!
We have found that the majority of people that will be arriving after hours are the dodgey ones. I know this is a general statement but its almost 98%, have more people/kids than have booked for, or are dirty buggers that arrive late and leave early!!
I wish it were one of few mandatory fields that EVERY OTA must include on the booking form, mobile, email and ETA.