Another thing to note is that the mission don't give you a full list (aside from the first) but give you someone to base the squad around. 2B for example uses Jonus with Squad Leader and Proton Bombs as a start with 100 extra points to spend. It's not too gimmicky nor requires anything absurd like 3 GR-75s.
And FFG is nowhere near greedy. GW takes the trophy in that category. Yearly price hikes on top of already absurd prices. 75 bucks for the base rules? I have models that I bought 5 years ago that have gone up by $20 or more. Only difference is the box art. For those whom X-Wing is there first foray into tabletop gaming, you have no idea how good you have it. Both in game, cost and community.