It pissed people off because the content looks like it could have easily shipped with the game, yet they cut it out and sold it later as DLC. Also, in this instance, many people are upset that they pushed for DLC releases over bug-fixes.Why does that piss off people? Are they forcing you to buy them? If those packs are unnecessary just ignore them.
My opinion is that it IS annoying and definitely should have just been included in the game in the first place OR packed all into a larger DLC with many new outfits/new gameplay, but as long as they aren't selling features that could make or break the game (imagine if you had to purchase your crewmates in-game otherwise you couldn't proceed) then I'll tolerate it.