This is a company that operates dozens of physical warehouses, employs thousands of people, and pays an astonishing amount in postage fees.
Their licensing costs are surely just a fraction of their bottom line.
They paid $1.2 billion in licensing costs. It's their most expensive cost, by far.
The post I replied to -- and my reply -- was addressing streaming licensing:
Pachter predicts Netflix's streaming content licensing costs will rise from $180 million in 2010 to a whopping $1.98 billion in 2012.
In other words, of that $1.2bn you quote from their 10-K, 1.02bn was physical discs.
It doesn't look like they take positions themselves. They seem to be your standard financial services broker/dealer, in which case they do research for clients who take positions.
It's likely they have a "Sell", or at least "Hold", rating if they're writing negative notes. But that's as it should be; I think you have the causality backwards in your implication.
http://money.cnn.com/2011/07/08/technology/netflix_starz_con...