True. But the user experience for moving funds directly to a multisig in an output script is quite poor today. The entire industry is setup to move funds to addresses.
The user experience for my grandmother should be as seamless as possible. If she wants to move funds to and from Coinbase, she should be able to do that directly. To use a multisig output, she would need to type in an address on Coinbase, moving funds to a personal single sig, then make a transaction moving funds to a multisig output script.
I am not familiar with the coinbase wallet. Do they allow sending coins to a legacy address?
A multisig output script encoded in base58chk is essentially the address.
reply
"move to X then Y" doesn't sound like a dealbreaker for any reasonable person
Is your grandmother unreasonable?
If so, consider talking some sense into her