I'll have to check again. When we moved in they said FIOS or nothing, but that may have changed or they may have been wrong. I've been considering upping to Quantum for the extra $10 a month, but with this crap happening, you may be right that Charter would be a better bet.
You shouldn't have to. You can just activate the two-step authentication on your account and then download the SE authenticator app on your smartphone if you have one. Then you just run that app every time you need to log in. That's what I do, and it gives me no grief about logging in on two different PCs on two different networks regularly.
