I see now why it would be recommended to move your coins to a new wallet. However, the instructions on the electrum site only said to move to a completely new wallet if you planned to enter the seed into something untrustworthy like Electron Cash wallet.
Thing is sometimes people reuse addresses even if they shouldn't be doing it. So having potentially compromised addresses in a wallet is reason enough for me to create a new wallet IMO. Why risk it?
I see your point that it is only a vulnerability if the master public key is also revealed, but Electrum doesn't encrypt its watching wallets, so if you ever run a watching wallet on an internet-connected computer, there is a risk that the master public key could have been compromised at some point in time. I don't think you have to actually display the public master key on your screen for it to be vulnerable to malware.
Well this is a whole different level of paranoia. I for one don't believe that having an unencrypted MPK on your file system somewhere means hackers have read that file and gotten their hands on my MPK. And if you're worried about things displayed on your screen then what about your seed? It was displayed on your screen when you created your wallet. I suppose someone could deploy a TEMPEST like system to get to you!