Good stuff but you really couldn't have gifted us those characters. You desire for money is obviously the be all and end all.
You could have done yourselves a world of good here, oh well.
We could have done that, but then what is there to play for that's new in November? You simply have the characters day one. Then the common complaint would be 'we want another Pack so we have something to collect this month'.
The reason we're putting Delta Squad out via Packs is primarily about giving users something to play for that's new in November. That's why we have the great drop rate 400 Credit options every week AND a higher 2000 Credit Pack where everything is available. We're giving players the option to get the characters the way they want, and to have something to open even if you get that week's character (or miss one).
Not everyone has a stockpile of Credits to get all 4 characters day one - and this provides a low Credit requirement path to getting the characters every week this month so you get stuff from playing during the Anniversary Events.