45% of each blockreward goes to masternodes
45% of each blockreward goes to miners
10% of each blockreward goes to Dash decentralized budget.
To see what this means in profit terms :
https://dash-news.de/dashtv/Keep in mind the VPS server will have renting costs (approx $10 per month) and will need monitoring and maintenance / updating when necessary.
Basicly the network rewards the masternodes for providing important services for the network
(Instantsend, Privatesend, block propagation, etc ).
It rewards masternodes in Dash directly from the blockchain every 8 days with a few conditions tied to it (masternode needs to be active and it's collateral intact).
By the way, everybody is entitled to their own opinion but most of the people that are calling Dash a scam coin turns out to be people heavily involved in trolling other coins to promote their own coin. FYI