I don't think they even bother checking the last name from the receipt most of the time. I have a somewhat unusual last name and did mobile checkin, so my name or room number were never really pronounced or even show on the property. I did get a charge from the hotel bar, which was removed fairly quickly after a call to the hotel and a check on their side. I doubt that someone had guess the right room#/name combo, most likely just had a random room and name, and that got charged to the room number without any further checks.