The Hero system does not impress me, being able to choose your own character, whoever it is, is part of the fun of gears, in a way i understand why The Coalition did it, but to be honest, it is a bad idea. At least they could allow different skins of the same character in game.
I hate how the Engineer has been created for Gears 5, the Engineer is a Unique character, in fact all are/should be Unique, to the point only the Engineer should build, with options to lock down their Fortifications, no one likes it when you create a masterpiece and some noob comes along and starts moving stuff around, and it happens. The Fabricator should only be moved by the Engineer too, it is the Engineers responsibility to Build and Repair, he/she has to build from the Fabricator and therefor needs to position the Fabricator the where the Engineer can build effectively. You get some games where someone moves the Fabricator, the Engineer is not happy where it is and tries to move it, what you then get is a wipe, because some noob has decided he/she knows better then the Engineer. Most Engineers know exactly what they want to do, where and when, and currently this is not possible.
Jack, the Forge and the Taps are pathetic, they do not belong on Gears, never have. Energy should not be used for personal skills, and Energy needs to be deposited at the end of the wave.
The other charaters need to be Unique in their own trades and rights, i only play the Engineer, so i am not judge or expert on these charaters, so hopefully someone who is skilled in these characters can offer some expert advice as to what they need to be, and or what.
Escape is just dumb, pure dumb, Overrun would have been a better choice, or some sort of Firefight.
The Stim in the game to me is just wrong, it feels wrong, it looks wrong, so why not bring back the Stim Grenade, have a COG character carrying them along with their Ultimate.
I could go on and on here, but to me, these are the most important. For me personally that is.
Oh, and answer to the question asked. No, you are not the only one let down by Gears. I am being forced to have a break from Gears, because of the Barrier thing with Baird (and yes i know it is fixed).