Ok, so I'm kind of playing devil's advocate here, particularly as I haven't played either of the new battlefront games and I haven't fully read into exactly what is going on here, just that some people seem to be trying to fight microtransactions on the whole.
But what is exactly is so bad...