I mean what are we describing as stupid here? Because far cry 3 is a game where you play basically a super-powered white college kid who gets magical tattoos.
The entire point of Far Cry 3 is that Jason does not in fact have magical powers and is being haplessly exploited as off his face on drugs cannon fodder by a group who are not in fact the oppressed native population.
All Far Cry games since 2 and excluding Primal have been ruses. They pretend to be one thing while being something else entirely. Far Cry 5 moreso because it pretends to be a game about liberating Montana from a cult, when it's really a twisted adaptation of the Book of Revelation. A book where Jesus opens the seven seals and the world gets annihilated by fire and such. The game knows a lot of its audience isn't hugely well read, so it taunts them with glaringly obvious foreshadowing as characters accuse the player of being ignorant. Savvier players recognise the symbolism. Less savvy ones get a rude shock. Far Cry 4 was the same. The game's true meaning was there all along. But Ubi knew a lot of players are conditioned wih a "dictator bad, rebel good" mindset that is dangerously naive in this context.
As far as writing goes, Far Cry games have always been sly. They're not "stupid". Unless we count Blood Dragon which was dumb on purpose.
I'm curious what narrative direction New Dawn will take.