A Portal Solution Suggestion...
I think the Devs have gone too far one way considering only xp farms and populated regions and forgetting about areas of the world with low player counts or even just people who want to get better in PvPvE portal servers.
If their concern is XP gouging then could they not just make bot kills/assists give 50-75% less xp gain? 25-50xp per kill for a bot. Full XP for player kills.
Then weapon xp gain is slowed by just farming bots but stays the same for player kills/assists.
Challenge xp can just be full as they seem to be having a bunch of issues getting these to work properly. Plus with the challenge changes coming these won't be an absolute grind or really be a necessity to do in portal. But then people still have the freedom to do it if they want.
Then the verified modes keep full XP in all aspects apart from bot kills and can bot backfill so that they're playable for everyone.
I believe in general they need to be more active in the portal community and check servers proactively (yes annoying and investment needed but it's a user driven platform, so its always going to be open to abuse no matter what they do). Then they can put xp restrictions on portal codes and at least put a little dent in the xp farm servers.