Master nodes enable participation on a network via incentivizing / ensuring the network/project has "better health." If done correctly, master nodes are fantastic for cryptocurrency (assuming they have the proper rules in place to make it worth-while/safe for all participants).