Whilst matchmaking systems can get players into games quickly, it can effectively ruin the potential that custom game lobbies have, and when it comes to games like Battlefield 4, which have dozens of variables to take into consideration, the overall game experience can get a little diminished. So far, custom game lobbies haven't been made available in Battlefield 4 for console gamers, however, just like with Battlefield 3, EA have plans to introduce a system that will allow players to rent out servers.
Once a server is rented out, the server renter will be able to choose between plenty of variables, set up map rotation, and choose between various other multiplayer lobby options.
Once a server has been rented, there are certain rules that need to be stuck to in order to keep your server from being removed from the "official server pool." Servers the official pool are very similar to official EA servers, and if a player chooses to quick join, there is a chance official pool servers will be picked, even if that server isn't an official EA server.
However, if a server renter tweaks too many settings, the server will be removed from the official pool. This is a system that has been put into place to avoid unsuspecting players ending up in servers that could be controlled by potentially abusive server renters.
So far, no details on pricing or availability for BF4 server renting, but it's likely to be made available fairly soon.