"Future games will have dedicated servers" - John Carmac

http://www.youtube.com/watch?v=00Q9-ftiPVQ#t=6m30s