@felker_s : I disagree. The credits you earn wouldn't be much more offline against bots. The only difference would be the kill counts for me would actually be good, and yes, earning some of the Challenges would be a bit easier for me. AS it is now, it takes me an eternity to unlock anything because of it all being skill based. Plus, I would be able to enjoy the game. I would be able to finally be a Hero and not have all the other skilled players hog them. (yesterday I got enough points in 4 games...and I could never use them because the Hero's were already ALWAYS taken. so, That part of the game is taken from me because I am not that skilled. So, how is that fair?) I wouldn't get killed 4 times in two min or decimated by over-skilled players. And, why would it matter if I could earn things offline against bots? Who would that affect? No one. It wouldn't affect anyone online. And if I chose to play online I might actually be better because I had time to practice and learn things offline and get my character built up a little bit. I still put in the time to build the character up, so why does it matter if it is done offline? I see no reasons it shouldn't be able to be done offline.
I played for 2 hrs yesterday and only got 47 kills towards the Last Jedi Challenge. So, it took me 2 hrs to get 47 kills total. I see people getting 20+ each game. So, the skill level in these games ruin the enjoyment for lesser skilled people like myself. THAT is why people want to be able to play offline against bots, so they can ENJOY the game and actually earn something.
And I bought this game because
A) It has a single player campaign
B) They claimed the Arcade mode would be what people wanted, that meaning the entire multiplayer experience against bots offline, and it wasn't.