(I should say, in that case, against view-bots sellers/providers. They are already fighting against the bots them-self in the technical side of thing, and of course against view-bots users, since it is obviously in breach of Twitch ToS)
When you put aside the controversy, and focus on pure gameplay: I like the idea. I don't play sports games much, more of a simracer (yeah, yeah, racing guys aren't athletes, I know Donovan...) - but knowing that that I can be fouled (or served a penalty, or earned a $$ fine in a career mode, etc..), yeah, I think it can open up a new whole experience. Maybe helping to feel even more immersed in the game. But - like in any game - if you got the option to turn it off.