I'd also like to mention that relative to the number of fighters seen on screen per capship at any given time, one model = one craft makes total sense. At endor we see like 30 fighters at the vanguard of a fleet of 3 mc80's, 2 nebs, amd 3 cr90's... we see less than 50 tie fighters deployed for about 40 ISD's + SSD.
We see 30 x-wings/y-wings destroy a small moon sized uber battle station: why do they keep building them? Heroes gotta blow up something
I'd also like to point out that a single modern strike aircraft armed with a pair of air to surface weapons could sink a multibillion dollar super carrier, but that doesnt stop the US from building them...(maybe star wars is more realstic than we give credit!)
Its the other way around: I would make no sense, if the most decisive battle in the histroy of the Imperium we see only 80 fighters launched for both sides in total.
The explanation is simple:
1. we see only a part of the battle and the forces, espaccally condisering that we mostly share the PoV of the heroes.
2. there was just not enough money to make better scenes of the battle.
And you analogy of the carriers today is wrong: Today we build nearly only carriers, because fighters reign supreme and can destroy any ship. We build carriers to carry fighters (hence the name
).
Would a 1-3 fighters be able to destroy Star Destroyers (any size), Star Wars would be: Battle of the carriers like the Quasar or Ton-Falk and not the Battlecarrier and heavy/light cruiser-carrier setting we have.