Ok you need to support the game by charging for online passes, that makes sense until you realize that the cost of the servers in wrapped up into the inital cost of the game.

What difference does it make to run a server if one person plays 100 hours on it or 2 people play on it for 50 hours each? It doesnt. The defence he is using is flawed. Online passes are not evil but they certainly are not what the publishers are pretending they are.