How much is your processor charging you for having run the charge through with card-no-present? This would not only cost me extra, but eventually raise all my rates and increase my chances of a charge-back. I can run an authorization at no cost or risk to myself. It ensures that the money is there and can be processed, later. Most hotels do this and only charge when you leave.
It's a bit different in the US than this is Internationally. I can certainly run a pre-authorization on the card if I needed to, but I need the physical card to properly process the transaction now that we have EMV. EMV is sometimes called chip & pin. Basically, I don't need a signature anymore, I need the transaction authorized by a PIN, so the physical card needs to be in the physical reader. (I can authorize without the card and I can process without the card, but it costs me more and is still subject to charge-back.)
On the other hand, I also no longer need to hold the physical card (the guest can place it into the reader themselves). I don't have to retain any credit card information. And it's almost impossible to do a chargeback when it's verified by PIN. How do you deny that you keyed in the right four digits?
What I do have a problem with is US banks that think that everything everywhere in the world is exactly the same. We had a guest who's bank had decided that it was too risky to allow her to use her credit card outside of the US and decided she needed to use the debit part of the card with a PIN. All fine and dandy until you realize that we do not allow branded debit cards in Canada because it is a violation of current Canadian law. We have no Credit/Debit button because it would be a violation of anti-trust laws. The card would work in an ATM, because it can be read as an ATM, but to use as a debit card in Canada it would need to be unbranded and part of the NYCE network. Anything MasterCard or Visa has to go through the credit card system. Luckily she had another card on her, but when talking to the bank in the US they just didn't want to understand that Canada... isn't in the United States and isn't subject to US banking rules..