While "bots" in the multiplayer sense are absent, the single-player campaign features squad-based AI:
If you have the game on PC, Xbox 360, or PlayStation 3, you can still access the "Local Game" modes to play against bots.
The game's reliance on the Frostbite engine, which was designed for pure online experiences at the time, is the primary technical reason. Furthermore, the game used a now-defunct service called for its server infrastructure. When GameSpy was shut down, online multiplayer for Medal of Honor (2010) became far more difficult, leading to even more calls for an offline bot mode.
Because the Frostbite engine's multiplayer code was not built to host local AI navigation meshes, these bots often display erratic behavior, get stuck on geometry, or fail to use specialized class abilities. EA Server Shutdowns and the Current State of Bots