it seems several people don't understand why a lot of us are unhappy, here I try to explain the economic reason:
lets say an x-wing, or a-wing, costs $3 to FFG, and the cards (between designing shared between all sales and manufacturing) another $3, and they sell it for $9 to the distributor. profit $3
lets say a falcon costs $6 and the cards $6, and they sell it for $18 to the distributor. profit $6
ok so, assuming most x-wing players will buy 1 Heroes of the Resistance expansion, FFG will make the following profit for each option:
A. 2 small ships (x-wing and a-wing): total profit $6
B. a falcon and an x-wing: total profit $9
Now look at it from the point of view of the players. a lot of new builds come up all the time fielding several small ships. Many people might try fielding that additional x-wing or a-wing they got, but how many players want a 2nd falcon? it's so expensive you can only field 1 properly upgraded, while you can field multiple small ships.
and cost to the player:
at retail, 2 small ships are $30, but now you're forced to buy that 2nd falcon, and so it's $40.
Okay, I can see where you are coming from, not wanting to buy a second Falcon, but you also have to consider other types of players. What about people who want to fly Resistance-only squads? This expansion is fantastic for them! What about people who just bought the new Core Set recently? This is just as good (if not better) for their game as buying the original Millennium Falcon expansion pack (since the new X-wings come with boost, the Engine Upgrade isn't necessary, but the two copies of Integrated Astromech cover the core T-70 and the one in this pack). I can understand now why some of you are upset, but I still see this expansion as a great product, and I don't begrudge FFG at all for their decision to produce this.