At the end of the dinner the other person calls the waiter and asks for the bill. You kindly tell them, there is no need. The bill has already been payed. Again, no worries since I invited the other person.
Then the guest demands to see the waiter. Demands the waiter to cancel my credit card for the dinner. And recharge the it on the guests credit card. The waiter was so confused. The guest kept on and on until the waiter, gestured OK, just be quite lady. Then turning to me, and saying, you can pay some other time, not today.
If this happened in your life, would you feel pissed off? Would you think that person was a proud idiot?