Why exactly is the boss of Sky, James Murdoch, whinging about the BBC, news? Of course he's going to whinge about the BBC - if they weren't there, Sky would be more dominant, be more able to persuade people to give Sky money to watch adverts with some programmes in between, and be more able to force politicians to grovel to them.
As it is, the BBC sits there, providing people with both quality and crap, but not showing adverts (except for their own programmes) as people have already been made to pay in advance.
As standard with many a major businessman these days, it seems, Murdoch appears to view the point of anything - television in this case - is to make someone money. Not for any higher purpose - say, to entertain, educate and inform. And this is why he should never be allowed to become the dominant force in British television.