100%. If you are using streaming as your main revenue you better make sure you are following ToS and any other policy's. If not you don't get a free pass to do whatever you want(although Twitch does let a LOT of stuff get through the cracks)He's just wrong on this. Content creators should know better than just a random kid with zero followers to not burn the bridge they're standing on.
Come on man. A ton of people have jobs — and most of them know not to do anything that's going to destroy their ability to make a living.
Simple as that. Games or not.