The other way round it is also disrespectful to us when people taking our work we invested time and money and throw it out with their own sticker on top to earn money without even granting us some support for what we do.
If you're referring to when a company takes a permissively licensed program and derives a proprietary version, that's what copyleft is for. Use the GNU GPL, GNU AGPL, or GNU LGPL depending on your needs. This has nothing whatsoever to do with commercial exploitation.
Take a look at Linux. Companies that use Linux contribute to its development all the time, because the copyleft license it's under (the GNU GPL) doesn't allow them to release proprietary versions. So their best bet is to just contribute back, and that's what they do.
We also have expenses like a running Server or life costs that we spend working in another job to pay for, even monitoring any code commits from contributors takes time we have to take from anywhere else as the hours a day are not expandable over the all-day-job, family and biological needs.
If you're running a server, charge for the use of it. Simple as that.
As for "monitoring any code commits", if that's such a burden for you, just ignore them. You can't eat your cake and have it too; if you want others to contribute, you have to pull those contributions. You can't just expect to gain something for nothing. And yet, thanks to Git, it's not even that hard.
I'm not the greedy one that lets the community develop their product just to sell it for selling it, the model I'm targeting is anyone can take it for free to do whatever he/she likes on top, thats totally fine but if someone develops on top of it and makes some money above certain cut, then he/she should give us something back, a small share, a donation, whatever so we could pay some of our bills and go further in development.
It sure sounds greedy to me, but I have nothing against greed. By all means, turn a profit. But it's hypocritical to write Communist software for a profit. If you want to forbid commercial exploitation, don't commercially exploit it.
You keep appealing to your personal needs, as if that was an argument for hypocrisy. I don't see how it is.
And what's more, it's not going to work how you are imagining. What you are proposing is a proprietary program, and you will almost certainly develop it entirely on your own, just like any other proprietary program. Companies certainly aren't going to contribute to software they have to pay for, so you're not going to get any contributions from them. And everyday hackers like me? We're completely turned off by restrictive licenses such as what you propose, so you'll get nothing from us. Except for the Communists, but Communists will be turned off by the fact that you're turning a profit. Overall, what you're proposing is a total lose-lose situation on all fronts.
If you want to make money from developing libre software, you need to either join an established business (that's the easy route), or set up your own business, work very smart and very hard, and hope it works out (because, yeah, starting a business is a highly risky endeavor). There is no license that can magically give you a profitable business doing exactly what you want to do.