Unfortunately the system was not fully implemented while there was some issue from the start.
For instance many weapon continue to get increased DPS with range while SMG max at around range 10 so people using smg unit are in disadvantage if the close more than 10.
This imo should be fixed. For more about this here :
Why is this an issue?

It's simple game knowledge that you should not run up THAT close like 1 meter in front of the enemy with SMGs, unless you want to negate cover with the point blank mechanic
Another issue are drop able weapons:
This weapon replace the normal weapon and thus give a different bonus to each squad. For some squad some weapon are even a downgrade (for instance PGs picking up bars).
Imo Squad should be separated into categories and have slot weapon receive bonuses or penalties accordingly.
Nah this is again just a l2p issue imo. Same with these crazy lunatics that pick up a PTRS rifle with Obers or Pgrens
The last 2 points can simply be fixed if Relic would provide official stats pages in CoH3 like
https://coh2.serealia.ca/# , instead of letting the community do this thing where almost nobody in the playerbase knows about these pages.
Player friendly improvements:
Ranges, imo it would be helpful if a player could, by pressing a button, get in game range indicators that included close/mid/far indicator for the his units.
100% agree
Attack move:
Attack more could also be improved by allowing the player to change the "attack move range" to max/mid/close and having the unit move to that distance before stopping.
That's a solid no, because it sounds just like a mechanic that helps bad players and dumbs the game down. We might as well improve the "Retreat" feature in coh3 and let units with less than 10% health automatically retreat