they never post because you do it for them, lol.
In all seriousness, you have a point, some of the best leagues are the ones you do not hear about in here, not to say there isn't a LOT of good ones listed in the forums too, and there will always be new ones that WILL succeed. It is a crap shoot.
My suggestion to joining good leagues?
Join a few, make some friends in them and go to the ones that all your friends seem to go to, eventually, you end up with a bunch of people you like in a great league. That is also an easy way to do things.