Online Passes are really foolish. It lessens the pool of available online players, which makes it less desirable to continue play online.
If you want to encourage better sales of new games, do it through desirable additional content, like holding the true ending of the game hostage.