Role specific abilities.

I noticed how ship abilities differ for each faction, and that within each faction these abilities just continue on with the ship class for each tech level. Would it not be better if these abilities were used on role specific ships rather than faction? Roles like, Command or Offense for fighters, or Support and Engineer for frigates…