That's because the streamers sucks at gaming and need an aimbot.
Or.....thats probably because they are used to COD with a controller based on how the game was designed. I'm sure if they started playing on PC, they'd be good there where they understand better, but I'm not joking or trolling and neither are the several people that actually answered why that wasn't some odd answer.
FPS on PC isn't a default, it used to be back in the day mind you, but there are many IP that are designed for console that I get why many play BF or COD on console even with those series STARTING on PC, but that didn't mean the base stayed with them. So a lot of shooters can feel better on console, a lot can feel better on PC.
Depends on the game ,depends on gamer.
Its not this clear cut, black and white thing were someone MUUUUUST be "sarcastic" to give you that response, clearly something legit must be there for several of us to be saying this.... I started playing those games on PC and even I prefer them on console after several generations of playing on console with them..
I think titles like Doom, TF2, Overwatch and many more play great on PC and make sense there, but I'm not shocked many play COD or BF on console based on preferring that control, feel etc. It would be like screaming and crying that Tekken HAS TO BE better on PC, completely disregarding those that may have grown up with Tekken from PS1 era, thus that layout is how they enjoy playing.
Jet Set Willy
The ability to use a controller on PC doesn't mean the game will actually feel the same.
I wish it was as simply as plug in the control and get the same 1.1 experience, but its not...
Granted, some games work great with it where its not some twitch shooter type thing lol JRPGs as I played a few using the 360 PC controller, but the games that I'd play on console based on that, don't play well on PC using those controllers. I wish they did btw as that would solve a fuck ton of issues, but it doesn't translate as well as many think.