This is very enforceable for the smaller group of actually profitable streamers. They're trying to make it more difficult for people to reduce their dependence on twitch.
Enforcement seems like the easy part. Simply suspend or ban accounts. I don't like the changes, but nobody has a constitutional right to stream on Twitch