> It is also an end-user issue: being able to use a single binary is good for them.

As you stated yourself above: the concept of inactive phases is just a performance improvement. I suppose that the gains are not too large, though, because a non-existing gas component exhibits a very boring behavior.