What then do you make of the common complaints about .NET? Is it a capable platform for development? Can you as easily and reliably perform all the tasks required and mastered in the 'visual programming' languages with .NET? The answer determines whether or not one should even complain, or worry, or expect a stock price plummet. Because it obviously all depends on whether the complaints are justified.