Do too many factions that shouldn't have capital ships have them?
Yes.
Should they get rid of them?
Probably.
Will they?
Nope.
Really the only factions that should have capital ships are the 5 house military factions (Liberty, Kusari, Bretonia, Rheinland and Gallia). Not a single other faction has the slightest reason to have them, except perhaps the Council.