Agreed, I obviously love the campaign mode and sure, it has some replayability, but after a while, that gets VERY boring. Offline bots are good for two things. One, noobs trying to get their rhythm of the game so they don't suck when going to multiplayer mode. Two, say your Internet connection is out (which at least where I live in the U.S. is quite rare, but still), you can play with bots. One more is, say you haven't played in a while. Once again, playing with bots is fun. I could add one more to that. What if you just flat out suck at FPS games. If you have bots, even if people suck, they can play bots, set it to easy and feel like a champ. I'm not a game developer, but it doesn't seem like it would be that hard to do this. Can't you just take the AI from the campaign mode and insert it into MP maps with bots?!?! I'm not a developer, but I do build fix computers. It would be MUCH appreciated. For me personally, I'd say if I'm consistent with a game, I 'm pretty good. I'm not going to be a pro gamer, but if I can stay in the top 5, I'm VERY happy!
Even Battlefront II has a variation of a bot mode and even Titanfall 2, an AMAZING game that was unfortunately launched between Battlefront I reboot and I think it was Battlefield One. I'm not sure about the 2nd game, but I think it was BF1. Anyway, had this game been released at a different time, it would have gotten more attention. I just picked it up for only $25!!! Titanfall 2 has the best campaign mode in I don't know how many years. Currently, Battlefield 4 is my favorite game, but I'm trying to get into Battlefield 1. I have to be honest, I really don't like the WWI era. WWII, on the other hand, is amazing. I know, there's not a huge difference in weapons, but at the same time, there was a big enough change between the two to make it noticeable.
Anyway, got OT, please add bots to Battlefield One. Most other game developers are starting to do this again, as it should be.