My point was one does not need to keep the Master Public key saved as they can find the keys when they try all three seeds one by one and each time they will get each Master Key. Then combine the master key and seed to recover the wallet. For a 2 of 3 wallet, two set is enough.
Half the point of a multi-sig is to have redundancy in the set up. A 2-of-3 wallet allows you to lose one seed phrase and still be able to recover your wallet, provided you have all three master public keys. If you don't save the master public keys, then you
need all three seed phrases in order to recover the wallet, even if the wallet itself is 2-of-3.
You should absolutely back up your master public keys alongside your seed phrases. Without a copy of your master public keys, then you need to recover every single one of your seed phrases, which defeats the point of having a threshold number of signers.
I agree with the part of redundancy. But a multisig wallet is better than a standard wallet in terms of security. In the cases of compromised wallet information a hacker or bad actor at least needs to access more than one device to steal the funds.
If anyone as me how to keep their coins securely? My first suggestion is to buy a hardware wallet. And the second suggestion is to set up a m of n multi sig wallet.