That's the whole point. In fact the point that I'm pissed about at VU.
VU hackes around in E2 to make their boxes work, even with all kinds of flaws in their drivers. And they can, as they only have to support their own boxes. The same applies to VTi & BH who sinply use VU's hacked images, stuff some plugins in and call it a day.
On the other hand all teams that support more than only one brand will have to work with a generic, clean coded E2. They don't have the option, even if they would want to, which is highly questionable, to work around driver bugs. This is the real problem with VU: they don't fix drivers, they hack around drivers in E2. And on top of that they use an ancient copy of DM's E2.
So far I haven't seen any contribution of VU (or from any other manufacturer) to the E2 world, to the open community. All they do, and all they want to do, is to sell as many boxes as possible with as little as possible software development.
And let's face it: where most companies have to develop their firmware completely by themselves, all E2-STB manufacturers have to do is to develop and provide decent drivers, so existing E2 can be used. And clearly even that is asked too much