I see no benefits in creating a legacy wallet in 2024. It's good to know that you could in case you needed to. But even if you must send bitcoin to an old legacy address, the wallet you are sending from doesn't have to be legacy. And if you are using a service that only makes payments to legacy addresses, forcing you to use them, it might be time to look for an alternative. If they couldn't make time to add support for segwit, who knows what else they have overlooked that might affect you personally.
Above, I am not discussing the benefits of each type of Bitcoin address. Even though the Electrum GUI no longer provides an option to generate Legacy addresses by default, seed phrases from this address type can still be generated in the Electrum Console using their seed type.
As far as I know and from what I have practiced, as long as they are on the same blockchain network, Bitcoins with any address can still be sent to each other, even if they are of different types.