Re: Where is this pay to win?
The game has not been pay to win ever since they revamped the star card system. In fact I'd argue that it was never pay to win even at release.
The closest would be 'pay to be ahead', but even if you paid, you didn't have an extreme advantage over those who didnt't.
What EA did at the start was to make the 2 most blatantly overpowered trooper weapons (CR2 and Blurgg) and their key modifications immediately accessible, if you bought the collector's edition. Plus some nice purple star cards for Rey, who was arguably the best light side hero when the game released.
Supercharged sentry was free to everyone though. LOL!