In a way, this is true, but that "idle consumption" is still power being used on top of the power you are using to run loads. The idle consumption does not go away, it is always there as a load power that needs to be supplied. But the more power you are using, the idle power usage becomes less of a percentage of the power being used.
If an inverter system has a 300 watt idle consumption (that would be very bad), and they you turn on a 1,000 watt load, you are now pulling 1,300 watts from the battery. That looks like just 77% efficiency. Up the load power to 3,000 watts, and the battery power is now 3,300 watts. That now calculates out to 91% efficiency. Of course, there is likely a little more loss with the increase load, but the idle current is always still there but looks like less and less as the load increases. The actual inverting electronics may be 98% efficient, so that 3,000 watt load would be about 3,060 watts, plus the idle current coming from the battery. So in the horrible 300 watt example, it's really 3,360 watts from battery at a 3,000 watt load. The is still almost 90% efficient. Up the output load to 6,000 watts, and we are now using 6,420 watts from the battery (idle loss and 98% inverting losses) and the efficiency is up to 93.5% efficient. The idle loss means less, but it's still there.
If you are always using more than 2,000 watts, then 100 to 200 watts of idle power may not be very important, but it is always still there. It is the power consumed by the electronics to make the inverter function. In the case of my Schneider system, the idle power also includes the power to run the Conext Gateway box. And throw in another 15 watts to run my PLC that is controlling the charge current. It all adds up. I also have a network switch and WiFi extender to keep powered to monitor the system. I can call those loads, but they are really more constant idle losses as I would not need them if I was not running the inverter out at the far end of my garage.