Actually... changing rules of the network can be unfair.
It's why we're discussing but not just code it.
no one force anyone to join steem, so if someone accept the rules of the network, then according to this person this is fair.
Correct. Different rules attract different players. The platform as a whole should attract and keep the most valuable players. IMHO the highest priority is mass adoption, so a simpler rule will help more.
Also, "tipping doesn't work" is unproven.
Correct me if I am wrong, but it is also unproven, that it works - no major social media player figure out how to introduce tipping successfully.
Yes you're correct. I believe that pure tipping won't work as well. As I explained above (replied to pfunk), with a linear distribution mechanism, Steem still have its advantages than pure tipping.
We need not only substeems, but also substeems which would be able to modify some rules for particular substeem.
This is a good idea, although it would need much efforts to be done. Smart contracts would be an option. I guess we'll finally have them if the platform can survive.