The problem with masternodes is that you need to invest a very big amount of money( for the good ones) in order to own one. Also, from what i saw, in time of bear market this coins lose a lot of value.
Let's see, for masternode,
Pivx need 10000 piv@$5, around $50,000
Zcoin need 1000 xzc@$5x, around $50,000
And Dash need 1000 dash@$5xx, that's around $500,000
Lucky for someone who got dash MN when it still cheap, but i think invest in ico still give more roi lol
it's not a big amount for someone serious enough to invest in. I would rather invest with a secure node rather than a potential scam ICO