Even if win ratios did actually matter, they'd still be ridiculously inaccurate.
The current system means that your rank is basically based on the amount of Qi you have - that is, the player with the highest belt has the best rank. This is also ridiculously inaccurate.
The old system was perfect; the only respect in which it was flawed was that it was decided that ranks should update once a day and so they jumped about all over the place on a daily basis. Way back when, ranks were updated once a week, and so the visible effects of the ranking system appeared that much more accurate.
The old system that I speak of was based on
the Elo system.
As for ladder pages, I personally saw no reason as to why the original rankings page was removed/stopped being updated. And by "rankings page" I don't mean the belt dump - I mean
this. Anyway, here's hoping it'll make an eventual return...