What EA/DIce needs to do is make a separate game category in the main menu for PvE against bots. Solo/Co-op play with all maps and game modes with a setting for bot difficulty/skill. Just like it was in BF2042. That way they can control XP and unlocks for weapons, battle pass and challenges. This would stop farming in portal.
The PvP players hate bots and can be REMOVED totally in portal.
… to answer your question on how many bought BF6 for campaign and PvE against bots… conservative estimate is 10% of sales, that’s 2 million people that are not spending money on battle passes and skins, etc.
… just silly that EA is leaving money-on-table. Don’t get it.