I get what you mean regarding not wanting engineers to be there just because of buffs. At the same time though, isn’t that kind of already the case, just puts all the pressure on one person to do it all? People only want Engineers because of the cheaper base building and easier maintaining. Doesn’t sound too different from just being there because of buffs IMO.
Ny main problem is how the way the power economy works in both Gears 4 AND 5 to heavily favor and entitle Engineers. This used to be an issue in 4 with the Scout too via how power was acquired. But they fixed the Scout economy problem, so I can’t help but wonder if they can’t somehow fix the Engineer economy problem.
I’m all for Engineers having exclusive repair speed and other maintenance buffs, as well as the Global Fort buffs like Robotics Expert has (and nobody complains about those cards applying to the whole team like it currently does). My main problem is having all the mandatory deposits be essentially required and having to wait for an Engineer to build the exact same thing you need only because it is cheaper, because of how the economy works.
I don’t think it is necessarily a bad thing to have a class or dedicated to base-building, but at the same time, I’ve really enjoyed non-Engineer runs because instead of all the fuss over wether or not the Engineer will build this or that, each person can just focus on getting what they need to help them out in the lane that they are holding. A lot less needlessly complicated.
All that being said, I’m cool with how it is right now and really enjoy playing the game, Engineer or not. I think that it is all in a pretty good spot. You are right, you will never get rid of the human factor (but that is also part of the fun). Randoms will be randoms, but my luck seems to go pretty well in that department with customs.