I have seen (some of) hokkee's posts to that effect. I think those are all good ideas. (I am not sure if you cherry picked.) But some of his "message" may have been lost in some very erratic, possibly drunken/high (or manic) posts he left, too. (Not to belittle a battle with the bottle, or mental issues.)
The thing is, it is like herding cats trying to get change around here. It is slow, or doesn't happen at all. That is just the institutional culture here. Unfortunately.
I think the best approach is exactly what you are doing: Make your own league, with your own rules, and enforce it as you see fit. I like your small, tight, quick Plablegs league, and I like your strict enforcement of the checkpoints. (I recognize it is a personal preference, and people have differing viewpoints.) You have taken action, and that may affect real change. That is the right approach. Lamenting on what could have been is a waste of time.