Yep, agre with yokes about the techies part. It may be a good idea to think about rebooting your game if you end up fighting too armored annemy at a point you feel like you can’t fight against them. You may have took too much time to evolve / upgrade, it’s part of the gameplay, and is, all in all, the “only” way to really land to a game over.
It’s not so different than in all xcom games (being the old ones or firaxcom) or xenonauts. Researsh, developement (and diplomacy, in this one) are key of the victory, it’s a race. If you have failed your start, it may (but it’s purely subjective) be a good idea to start over rathen than pushing more and just leaving the game cause you feel trapped.
The scenario quest are repeaded exactly identicaly on every run, but their is also a lot fo randomly generated content making the game not looking too identical if you start over.
Ennemy mutations won’t be showed in the same order, bases locations will be totaly different, your staring base itsef can have different layout with more or less space to use, you can be more, or less, lucky on gear drop etc. Ending with totaly different results ^^
Also, on top of weapons themself, some classes can totaly change the game (not speaking about sniper this time haha). A faction priest for example, can let alone take care of ennemies like chiron at cost of just 2 ap with a single perk lvl 2 (or 3?). it’s achievable in two or three weeks of game, before they even start to appear assuming you focus more on one or two factions than in game main quest (witch, i’ll definetly agree, is counter intuitive but heh). Once you have a faction tier 2 classes, you can focus on main quest a little and should be far more peacefull ^^