I totally agree. Also, I am worried that the current tri-poly is a stable local maximum: it now requires huge resources to create a new computing environment (as in, combination of hardware and software) that could compete with any of the currently available ones.
This is sad for many reasons, not the least of which is the fact that the current offerings are all unsatisfactory.