I regret that some people seem to think that any sort of compensation for services rendered or monetization in any way is automatically bad or wrong somehow.
People should get paid for work.
Whether that work is having a job. Or making a website.
Someone who does useful work deserves wages.
Even 2,000 years ago the Bible said: "the worker deserves his wages."
Most of the people who are again monetization are perfectly happy to get paid by their employer.
Is direct employment the only morally upright way to receive payment for hard work?