At least you guys have the remote chance of a direct flight.
I can't even get to Ibiza on 2 flights. I have to take 3 different flights. On my upcoming trip in April, I'll be flying SAS to Oslo, then Flyr to Barcelona, and finally Vueling to get to Ibiza. On the return it's just Vueling (twice) and Norwegian on the final leg. None of the flights are connected, which means I'm in trouble if any of the flights are delayed so that I miss the next flight.
I'm also putting in enough time in Barcelona for tests and other special treatment.