It seems like it happens with every point update:
A ship is seen as too expensive for what it does. To fix this, it is finally lowered to a level where you can add another chassis of the same type. Suddenly, that ship becomes the new meta until its points are again increased and it becomes too expensive again. Or the cost of the ship is never lowered because they already allowing an extra ship of that type would be unhealthy. Hello, Jumpmasters and VCX!
Rather than working purely with points, what if they added a field to the point cost PDFs that would restrict the number of ships of each type that you could include for every 100 points of the list? You could use increments of 0.5. Something like a VCX could have a limit of 0.5 or 1 per 100, so you'd still only get one of two of them in a 200-point list. Jumpmasters could stay at 1-2 per 100. TIE Fighters and Vulture Droids would be something like 4.5 per 100. You could even introduce this for problematic upgrades like Ensnare or Juke.
The idea behind this would be to have a second lever for game balancing beyond point values. By basing it on values of 100 points, it would also be scalable for things like Epic. Meanwhile, it would allow ships to be priced without concern about putting them below a given breakpoint and introducing unpleasant spam lists. Jumpmasters could be priced below 40 points without seeing five of them on a table.
Thoughts/criticisms?