WTH Thermostat card can not be used with water_heater integration?

Ok here is the thing… I have heatpump with two controls. One entity is climate one and it works great with thermostat card. It allows me to manipulate the floor heating circuit.
But then there is second one - my water tank and it’s heater. It’s implemented as water_heater, supports 2 HVAC modes (heat_pump and max_performance).
water_heater is not only not supported by thermostat card, but also by many (most of) HACS cards.
What is funny is that in the detailed view of entity THERE IS an actual thermostat in HA, and it can be used.

OFC I know, that there is a “more details” card that I can use, but this is not the way. This functionality already implemented natively but not usable in UI. And more details card is not responsive enough to be used in UI effectively.