I understand why you feel this way. But this is not a blockchain level issue. Its a front end issue. Additionally, the goal of the communities feature will attempt to solve this in a better way. I think the front end experience is secondary to making sure the blockchain is scalable, which is why we havent seen communities feature launch yet. There are a lot of moving parts and steem is a very complex system.
So I think you have the right idea, but there is a better way to implement it.
Cool thanks for clearing it up for me :) Yeah Steem it a complex machine and everything has consequences and is probably hard to implement.
Yeah it was just an idea as Im not an expert on Steem or programming etc