Yeah, right now there is a lot of bitching on the GameFAQs FF13 forum.
There are the people that say they have played the game and hate it's linearity and lack of towns. But while they may have played the whole game, I doubt they did it without expecting everything to come their way.
You need an open and positive mind to adjust to a new FF game. If you can manage to do just that, you may find any FF game you play to become one of your favorite games of all time.
Just play the game as it is and get the most out of it.
Hell, I do this all the time with any game that I'm starting to get tired of. Certain games just offer different kinds of entertainment.
The difference is that I have gotten the most out of this technique with FF games. That doesn't mean I'm trying too hard to like the FF series by any means. It just means I look for the good in any game and disregard any negative parts.
This will only take a moment of your time. *steals your watch*