Todos los cods y hasta el Battlefield 2: Bad Company tienen el online gratuito.
Los Battlefield 3 y 4 no están en steam pero si los encontrarás en Origin (el steam de EA), y también tiene multijugador gratuito.
Por norma general, los online son gratis ya que se asume que pagas tanto por el multijugador como el singleplayer. Excepciones son los juegos de rol masivo que usan pagos mensuales, como el E.V.E Online o algún otro de ese tipo. Pero vamos, si hay que pagar extra te avisan justo debajo del los trailers/imágenes.