Update: Never mind. This isn't new. Just new to me. : )
So that's what all of that login nonsense was about, they've updated the store. Lots of new (old) stuff is available again. At least I think that's what the update was. Haven't checked the store in a while, so maybe its been that way for a month or so.