I objected like that too, i think, when i first read about this idea. Presumably it is a price thing, both for production and customer, which makes a lot sense really.
If you are going to go that route, then a set really only needs 2 Mechs.
Having said that, more would be better - or perhaps, a Mech, a vehicle or proto and some BA or infantry.
I think the core point being made here is a good one...that having a lot of mechs per set is of new use of it means the box set can't be produced at a decent price point, or if it makes the set so attractive to existing players that new players don't get a chance to pick it up.
A Box Set similar to the "current" version is a good thing to have, IMO....but an Introductory Box Set probably could be cheaper, and less attractive to established players, if there were fewer units included. You could have 2 Mechs, or 2 combined forces Lances or a Lance and Star combo, but the current set is a good example of overkill. Too many Mechs, not enough profits. An advanced box set with more models might be an idea....or maybe just another PlasTech set. Or maybe make the Introductory minis at a smaller scale...all of them, or maybe have two full size units...suitable for intro play, but not as attractive to established players.
Having said that....I always preferred the BT3rd Edition and CityTech 2 sets precisely because they did include a variety of units and because it was ready to go straight from the box....and still looked decent. I hate to say there should be fewer minis included, but if what is suggested here is true...and I suspect it probably is...the Intro Set we had was priced too cheaply for what it contained.
Anyway....I think I have located a set which I have now ordered. Fingers crossed.