The owners of the nodes - be decent people, do not think about your immediate advantage and update your wallets and open the ports. You jeopardize the further development of the project. In the end, it ends with the fact that those coins for which you are not updated will destroy the project and all (including your coins) will completely depreciate.
Not that they don't want to update their wallets and ports but I think they did not receive the messages neither did they know about that there is a newer version of wallet and they need to open their port. I hope they can check back more frequently to see this newer update and do all the necessaries asap.
It is better if the team or developers are able to do something to punish, penalty or shut down those masternodes after exceeding a certain time frame.
I think that would be a good solution.. force the network to shutdown nodes that arent open ports, that way the only nodes running are active and the network straightens it self out rather than waiting for everyone to upgrade.
There is another wallet upgrade coming soon and masternode rewards will be a fixed .05 percoin based on a telegram update.