I understand concern over a company like Orange possibly giving MeeGo a bad taste. But if you really want 'open' to mean just that then you'll have to accept what Bad Guys can do with 'open'. It's the price of freedom. Would you rather lock MeeGo down to specific rules that must be followed to thwart Orange's evil plans or allow freedom to find it's own way?
He's also right that if you don't like Orange or what they do with MeeGo - just don't buy from them. Get your device and/or service from other companies. Vote with your money.