Isn't part of the problem that the results portion of the ranking only changes if you're doing ZRS races? So people who mainly race non-ZRS events (which are 98% of races) won't see any great changes in their scores. But then they'll do a one-off ZRS race and might be in a completely inappropriate pen because their score isn't true to their other results.
The problem for me personally is the initial seed value and the inability to drop below 15% of that. In yesterdays Crit city race I was lapped by the pack - I've never been lapped before in the city (although I was in a Cyclopath crit race 2 weeks ago). My ZRS was 338 - every one who lapped me had a lower or similar ZRS score to me.
With the reset my ZRS has gone back to 397. So despite coming last in pretty much every race this past 2 months, and getting trounced in ZRS races, they have upped my score again.
Makes the whole score a farce.
I am talking to Zwift about it. Totally ruined racing for me, at least in ZRS races.