GetCollection no carga la colección, ni siquiera un Find() voluntad. De hecho, tendrás que empezar a iterar el MongoCursor antes de cualquier cosa en realidad se carga desde la base de datos, e incluso entonces, no cargará toda la colección sino solo lotes de tamaño configurable.
Si quisiera cargar toda la colección, podría llamar a ToList() en el MongoCursor , por ejemplo, pero por supuesto eso rara vez tiene sentido.