Sometimes it works out. We have tracked package prices versus deviation. Down to FLL didn't pay in the past. However, we found that they did come out about the same coming home from Barcelona. It can work out. I have also seen cases where by taking Regent air, they throw in a free night when no plane is available.