I doubt collecting the harder aerocaches is even possible on a 737. But when I just want to fly, in a small plane, on a small island, Flight is a good game. But I almost never want to do those three things at the same time.
MS Flight is good at what it does. It is just not made to please simulator-players, but more towards gamers who look for quick rewards.