I didn't see this mentioned in this thread since it happened last month and figured it's worth pointing out.
Last month on February 19th, Twitch posted an announcement that they were instituting a limit on the amount of content that everyone, including Partners, can have saved to their account as an Upload or Highlight.
The limit is 100 hours.
Anyone currently over this limit has until April 19th to clean up their accounts or Twitch will automatically purge content starting with that with the least amount of views until the total amount of video length on the channel is under 100 hours.
It seems inconsequential really, but I feel like this is Twitch unintentionally flashing their hand in regards to how dire their financial situation might be behind the scenes? Storage is cheap. You can host upwards of 8 TB of shit with MEGA for like $15-$20 month. 100 hours of MP4 video at a resolution of 1080p (the usual that people stream at) is about 125 GB. The significant majority of people with accounts on Twitch don't even stream, they just signed up to watch other people and post in chat. Most streamers completely disregard the Uploads & Highlights section of their channel too because their content is essentially disposable and anything that isn't intentionally saved is automatically deleted after 14 days have passed since the stream (assuming automatic VODs have even been enabled on that person's account).
I can't imagine it's costing Twitch a lot of money to host this stuff. They're owned by Amazon and I'd imagine much like their parent company Twitch probably has entire datacenters for their servers and storage right? And if not, then surely they have a nook reserved within the Amazon Web Services network of crap? It just seems like this kind of low-level stuff like file storage shouldn't be an issue, but apparently Twitch is trying to trim fat wherever they can and they're dropping this video upload limit that I'm sure will save money but I doubt it's a significant amount. This plus the gradually increasing cost of a channel subscription just reeks of the company really trying to squeeze as much money as they can out of everything to stay afloat.
Just a thought.
edit: This morning Twitch made an announcement that they are planning on rolling out monetization options (bits and subs and I assume ad rolls) on all channels. Originally this was reserved just for Partners for the longest time, and then about 5 or so years ago they added "Affiliates" where the barrier to entry was stupidly low. Now, there will be NO restriction at all. When they created the Affiliate program it gave me the impression they were just trying to monetize all the low-hanging channels that would likely never get a payout at all because there was no way some guy getting <3 viewers per stream for his 10 hour no-microphone "screen recording the entire desktop as I play emulators" shit was ever gonna make anything... but at the same time if Twitch could milk even that garbage for a few extra bucks they'd do it.
Enabling monetization globally just removes what little exclusivity even the Affiliates program had and they are now doing the "miking whoever we can for mere pennies" to the entire platform.