The issue is good, the thought is good. But things happen for reasons. Those reasons are often how systems work. Unless we understand how those complex systems work, we cannot change anything. We end up with cargo cult thinking. You need to understand the function that produces the result.
Why does the internet function the way it does? It is really pretty simple. The internet is primarily characterized by very-high-volume-very-low-value transactions.
How much does it cost to send an email? When I send a real letter, I buy a stamp $0.78. So if I can send an email instead, it will save me a lot of money. You can try to calculate how many email transactions you can provide on one VPS costing $5.00 per month.
Here is a great business opportunity! You sell people email stamps at $0.01 per letter for 10k bytes. Cool. And 1,000,000 people each buy 10 stamps. Wow. That is a lot of money for your $5/month VPS, right?
But how do you get the money? You need to find a way for the one million people to each send you a dime. You cannot do it. If they put a dime in envelope and mail it to you, it will cost them $0.78. Etc.
So you have another idea. Why not let scammers include details of their scam in all emails send and they pay for the email. Oops, I should have used the term "advertisers". Now the people who email pay nothing and the scamm.... oops advertisers pay for the cost.
And you surprisingly find many, many people and corporations from all over the world are eager to exploit, oops target with advertising users. Especially if you can identify what kind of target they are.