It's your money.
You decide how secure you want to be with it.
As for the extra security no one wants to deal with....well guess what? Deal with it! It's not the bank's fault.
Banks have to place these new features to comply with new US FEDERAL regulations. They are not going anywhere. It sucks you have to deal with the issues and banks try to make it painless but there is always pain with anything new.