Hey Covie, not to sound like an asshole, but there have been a lot of people saying that Rockstar screwed the pooch. The way I look at it is this:
Rockstar made a great game. They put out said great game and gave anybody who bought the game an online option. What if COD gave you a great game and then told everyone who bought the game that they will get a special gun to use. The gun looks cool, but is shit in gameplay. Are you going to throw the game down the drain because of the add-on? I wouldn't think so.
The game itself was worth the $60 everyone paid for it. The online wasn't worth the map that came with the game, at first. Either way, you still got a great game for your $60 with some added bonuses (online for instance).
Too many games come out where the studio added a few extras and then players demand more. Like they are expected to give you more. Why not enjoy the game, and ignore online if you are so disappointed?
I don't say this specifically to you, Covie; It is more towards everyone who complains about the online screw-ups that happened in the early stages of online. I'm excited about getting Ghosts, and next gen consoles. However, I am happy with the ton of work it takes to put out a beautiful game and all the extras I am given for free.
Remember... they could have very easily charged for the online portion. They threw in an entirely separate game for free. Be glad they screwed the free part up and not the paid part.