Not at all. I use MEW via metamask and it doesn't even ask me to sign the transaction. It will for other contract interactions. The same thing happens if I haven't run approve on a token for transferFrom - but in this case I've approved every permutation I can think of.
I'll try remix tomorrow morning too
It's like it runs some checks before it runs? Maybe to calculate gas requirement?