The buy page literally lists videos and music as being part of what you're buying with Prime, and unlimited storage for photos and that twitch sub are also listed benefit if you click the view more button.
I don't know why that would be considered "free" since they're literally advertising those things.
How are any of these things "free" if you're paying to get these "free" features?
Inside Job was also renewed until it was suddenly rugged, so I'm not holding my breath for anything Netflix produces until it actually airs.