Mining with the help of masternode, was always considered one of the most profitable ways to extract crypto currency. It is visible and will be always.
But still the oldest crypto currency - bitcoin uses the proof of work algorithm. So the algorithm of proof of work has a future.