Given that when I'm signed in, there is access to my CC information, address, let alone my points balance, I can live with the annoyance if it currently the best means of protection. I've had public computers remember my log in name, even after I made sure I didn't check anything to cause it to occur.
I agree with you, its a pain in the tush, but weighing the risk versus benefits, at this time, I can live with the little annoyance if it means better protection.