I personally see the "hide the losses" thing as a great incentive to encourage people to try new things and get out of their comfort zones. People are often scared to try new strats on the ladder because they don't want to ruin their oh-so-precious win/loss ratio. Now they don't have to worry about it - they can actually break that 4gate routine and start experimenting without that additional pressure. I dunno, that's just me.
I've personally never really looked at my ratio until today just to try and figure out what all the sub-master league players appreciate about it so much and I think anyone who invests so heavily into it cares far too much about their stats and not enough about their actual rank/league.
Reminds me of the people in BW/W3 who would create a new account everytime they lost a game because their perfect record was tainted lol.
Anywho, for those who really do find some shallow value in it, there's always SC2Ranks. I don't see why it would stop tracking your stats as it's easy enough to derive.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.