The TMMs are generally a bit high for The Mech units too, but I reckon these stats have not had the jump value from the ACS combat team applied correctly, from the construction rules.
An AFFS light 2786 battalion has a TMM of 5, I think probably should be 4
My maths on it is:
Jump values (2+2+2)/3 (number of teams) = 2 divided by 3 again to get 0.67 or rounded normal to 1
Carried forward ACS Combat team TMM values are (3+3+2)/3= 2.67 or 3 rounded normal
Final TMM for the battalion is Jump value + TMM = 4
This is consistent across all 3 sets of the ACS tables but I don’t think it follows the constructions rules in Interstellar ops or Battleforce