Remove XP from bots -> to fix Portal
Edit: I now realize my suggestion was foolish. I forgot people use bots to create Co-Op experiences like those in Insurgency: Sandstorm. Having played a lot of co-op in Insurgency, I agree that it is damn fun with a group of friends, and it should not hinder your progression. I agree with messages below that DICE should just get their head out their a** and remove XP caps from Portal and allow unlocks without taking anything away from players.
Original message:
So one of the foolish things in this game is the addition of bots. They may work in fun joking-around-servers in Portal, but that's about it. They've allowed people to create insane farming servers which we've all heard about. And because of those, for some reason DICE has seen fit to put all sorts of limitations on Portal. For many of us, Portal would be the only reason of buying the game - if it didn't have all those restrictions.
I suggest removing gaining XP and unlocking stuff from killing bots, completely. This would allow the XP-limit from Portal servers to be removed and the kills in Portal servers to count towards unlocks. Both of these things would finally encourage people and communities to put up Portal servers and play the game.
I haven't bought the game (and I won't in its current state), but I played it plenty during the free weekend. During that weekend, there were about two or three normal (=non-farming) servers which had either regular rules or Hardcore-rules - and all of those were up for only a fraction of the weekend.
So not only was there only a small portion of the day I was able to play how I liked (Hardcore and/or normal with adjustments, like certain specialist bans) - after the rounds I noticed that all my kills in Portal didn't count and there was a cap on XP.
Why would any community put any effort into setting up a Portal server, if the game completely discourages you from playing on your own server by limiting XP and not granting unlocks? Even if that server was a regular server with no bots.
Remove gaining XP from killing bots (Portal and other modes) and then remove all the limits affecting Portal. Maybe there's a chance to salvage Portal and the game.