In 2009, a West and Zampella-led Infinity Ward caused a fan outcry when they announced there would be no dedicated servers and would instead use a system called “IWNet” that was going to be Modern Warfare’s method of weeding out cheaters. Unfortunately, one of the casualties was the ability to quickly find matches.
Console versions could have dedicated servers, but it seems Activision will only allow them on PC, since consoles also work in a closed system.