"Grass is greener" isn't a cliche for nothing. Seems like the author is making a classic mistake assuming different will be better. The main argument here seems that he enjoys taking vacations in NYC, not that there's anything there that will improve his daily life.