Remember that they were vet 5, normally they would be vet 2/3 Also i tested them in more realistic sitations, yellow cover at medium ranges and they performed quite well.
Commandoes are bugged atm, ambush bonus only applies to one smg, or was it even only the first burst.
Don't get me wrong I appreciate that you are investing time to test units and share your results with us. Really, I have to say that ;-)
Personally I like the design of british infantry the most, because they are not running around like allround armed rambos out in the open. They actually have to seek for cover.
The problem is that infantry battles get bigger, so multiple units will fight at once. It gets way harder to bring all units in a decent position for a good firing position to focus fire on a single enemy unit + you are very prone to rifle grenades and mortar rounds.
Commandos got balanced while compared to units without offensive attack bonus (because it was bugged). Now they have to face units that are firing faster with a higher accuracy and hence will take more damage while getting no additional received accuracy themselves with vet.