Yeah... everyone has the Spectator mode by default. However, after a week or two (it's how long it took my friend to get it) you receive the full game. That being said, I'm under the impression the Gift version of the game is the full thing... so you should be able to play right from the start.
Like Purdy said, if it is the latter... you might want to contact Valve about it.