95% of Zwifters have a 500-600 ZP ranking. And that is not a points system either.
I’ve already explained this, but a points system is not self levelling. In contrast, a good ranking system (not ZP) can very quickly place riders appropriately. So ranking > points. For all of your rubbishing of CE, you have yet to explain how a points system would actually work. It would have the same issues as in real life - the lower categories / pens would be packed full of high quality riders, at all times.
I said this elsewhere but take the UK for example. Racing is pointless with a sub 4 w/Kg FTP because 4th cat is packed full of high quality riders. If we could use power profiles in IRL racing, we could offer great real life race experiences to those who race C/D on Zwift.
There are positives and negatives to both systems, so give race organisers the choice.
I like CE because it stops sandbagging and cruising. THE two biggest issues with Zwift racing. All of your complaints are related to the static category boundaries, which can be fixed with future changes.
You are unable to think outside of your dreamy points system, because philosophically it is obviously the right way to go, to reward performance. But there’s a different between philosophy and practicality.
CE, followed by boundary flexibility, followed by a ranking system that underpins everything solves all of these issues - and it seems like Zwift are attempting to follow this path. So what exactly are you so angry about?
Points system without CE = JUNK
CE without points/ranking system = room for improvement
CE and ranking system = best of all worlds
Once this is in place you can decide not to enter events where pens are sorted using CE logic if you think it makes for a terrible race experience.
(note - if pens can be sorted by ranking or by CE logic, my prediction is that both will be popular)