If you want to get paid, then create proprietary software and sell it, if you can. Nothing wrong with doig it.
But if you are developing something you call open source software and you use GNU/Linux for it, then how much money should GNU and Linus get for you doing that?
You could go with Windows insteand and pay the licensing fee.
Here we have people building things on a foundatino of free and open source software, and they feel that they should get paid for the slice that they built, but are they themselves paying every party that was resposible for creating the stack on which they are working? I think usually not.
Everyone is quite happy to accept the free work done by others but they miraculously expect to be the person getting paid.
Now RedHat took GNU/Linux and figured they ought to get paid for creating a packages, a bit of an eco system around their version and sell support and such. Was that fair?
AWS offering some service, are basically doing hosting and support on the product. A lot of people trust AWS/Google/Microsoft to run things in the cloud for them.
Nothing is stopping me from creating ThinkBeat Linux and charge for support. Probably I would do very poorly because people now trust RedHat or Linode, AWS to handle issues around Linux for them.
I dont think if you create a new database managment system that ou think is great, users will flock from Azure/AWS/GCP/Oracle/IBM to pay you for hosting it for them. You are too small and too risky. Obiouvlsy some people will sign up and if you can earn money you need on that then good.