There's no need to appease the "hardcore" community. They're just crying and stomping their little feet about people getting xp from playing against bots because they are unskilled and they can't exploit the game mechanics by jumping around so the bots destroy them.
I have posted the solution in many places on many forums.
Legitimate, verified and unmodified experiences get full xp and progression with or without bots
Modified custom servers grant no xp or progression that way the motivation to create xp farms evaporates.
People with legitimate custom servers can submit them to be vetted and be given a verified status if they are indeed legitimate and subsequently be granted full xp and progression. The xp farms won't stand up to being scrutinized so all that we'd be left with are legitimate servers.