I am just guessing by what you have asked. It's for security and identity purpose! Everyone is in business to make money. And the way the world is today people scam honest people all the time. So it's just a security measure. I know when I order pizza or Chinese food I pay with my card over the phone but I have to present my card and ID when they deliver. It's part of life. You should actually be happy. It protects you as well! Just my opinion!
Sometimes it is inconvenient. At this day and age is always better to be safe than sorry.
Thanks! Your answer is awaiting moderation.