Agree, I let the flights dictate where I'm going. That's the only downside, New York is 7 flights a day. Guaranteed business class.
Try to stay away from destinations with 1 flight a day. Although I did get to Vegas and back on staff travel, and that's 1 flight a day.
I can only afford this because I work for BA. I get business class flights cheaper than normal people get economy, and as much as 70% off some hotels. Otherwise I'd be going away for short city breaks in Europe.
I work for BA. So got business class seats, and a villa with private pool on the sea in the Maldives for £2750! For 7 nights for me and my partner.
£40 for burger and chips when I'm there though, so will be poor when I come back :(