Why do people always want to have it their way? Who are you to decide that using the blockchain can't be free?
I'm not deciding it, I'm just telling you how it works. The reward is what makes miners protect bitcoin. If there is no reward there is no protection.
I think that the blockchain should be free for regular users and shouldn't be free for the ones that are using the blockchain for running a service/project/business/etc. We can have them both (free and paid), but we need to be open and not be horse-sighted.
That's only possible if mining is monopolized and they require registration before using. I hope you don't get your way.