Yes, it's certainly true that, for many people, there are preferable alternatives.The solution - don't install electric showers. They are a last resort choice, only to be considered when there is absolutely no other option.
However, for those (quite a lot) who have no choice but to use electricity to heat water, and particularly IF they are happy with the flow rates from an electric shower (which many seem to be), then an electric shower is presumably the most energy-efficient solution - and also the most cost-efficient, at least unless they have a dual-rate electricity tariff (which makes sense for few unless they have storage heaters {or maybe, temporarily, EV charging}). Is that not the case?
Kind Regards, John