A hotfix was just deployed to address the issue preventing the "remember current IP for 7 days" toggle from working.
That's great and all, but what about a response to the OP? Apologies if I missed it but AFAICT it's pretty much been dead silence on an issue that's significantly damaged the Steam rollout. It's been far too long to go unaddressed and there's a need for an official statement. "Sorry our hands are tied by corporate", "We're planning to do A and expect it to be available within X but may have to wait for Z"
I actively dread having to go through email authentication. Between your servers and my email host the time taken is just long enough to time out whatever crap token system your website uses to keep me logged in. By the time I get the code, I have to reauth and the code is no longer vaild. A busted system on top of an even more busted system does not make for happy customers.
Unfortunately, there isn't a simple short-term solution for players with dynamic IP addresses, though players affected by this can seek assistance and advice from Customer Support. IP verification is a necessary security measure to further protect players' accounts, but we're actively exploring ways to make the system more accommodating without compromising the increased security aspect.
The kiosk in my temporal lobe is shaped like Rosalyn Carter.