That would limit the expression of "specific" interests to specific instances, thereby negating the advantage of a decentralised network. It would also make it rather easy to block any such "specific" instance by those who do not hold with those interests. Seeing how as blocking servers seems to already be a problem in the world of Mastodon I don't think this solution is an improvement.