Now wait a minute.
It may be a better investment, but if everybody thought that and nobody would care to do energy expensive mining instead, then the coin would never keep the desired hashrate to secure the network.
The Masternodes are not here to secure the blockchain etc... they do a different job.
Without a secure transaction system the masternodes become pretty useless.
For people who already have the graphics cards, mining X11 is the best choice, those without are probably better off buying few thousand dark coins and running master nodes. Least that is how my math works out.
I'm working on setting up master nodes now and contemplating buying more to setup even more, but I would really like to be able to run multiple masternodes from one server instead of having to rent a dedicated and splitting it into several VP servers.