Repeatedly shooting your own foot
Why is Microsoft repeatedly and deliberately breaking up with it's own successes?Is it not full of clever and technically minded people who understand what constitutes a good software technology? Who are academically trained to build new, using knowledge building components of the past? What am