Mmhmm, although the change does make sense, as STEAM_0 means unknown or invalid and STEAM_1 is public.
The SteamID format could of course be improved, but the point is they just can't do things like that. People use steamIDs for bans, accounts, everything to do with their games. They are the one thing that can never change about a user. Changing the format of them would really piss off a whole lot of their community. It makes absolutely no sense at all to do so. Then again it's valve, lol.
Yup, everybody has new SteamID's thats just totally fucked with my database's
If these changes are supposed to be there then it'd be trivial to convert them across the formats. It's just annoying as fuck.