Why would someone book a hotel room with a fake card and not show up? Maybe to generate fake expenses ?
Another might be to bypass anti-fraud provisions of the issuer. (It seems plausible that someone trying to buy a laptop at a random retailer away from home might be less likely to trigger a fraud alert if they had a same city, same timeframe hotel reservation on the card.)
A fraudster doesn't care who that is, any more than I care who it is when I legitimately book a hotel room.