English is already pretty redundant, you only need about one bit per character for most text. You can see this if you compress a block of English text; you'll probably get 12.5% of the original size which is one bit per eight-byte character.
Yes, but morse is being decoded in realtime by a piece of meat (a trained NN admittedly, but different senders have different "fists" so there's a lot of variation). The problem is that some character errors are ambiguous.
True, but even though Morse is a denser encoding than ASCII, there is often enough redundant information to infer the correct letter from context. A/E seems a really bad case, but I don't think we have to go all the way to A/Q to fix it.