Netflix needs to slow down. They appear to be operating under a “the more the merrier” business plan and at a certain point that level of saturation cannot possibly support itself without more quality control. I’m not saying they need to stick their head into every project to the extent that, say, NBC does but […]