Long lore rant: Netflix deal and getting no revenue cut