Santorini should make a killing due to the weddings and honeymoons.
And Mykonos, (as a rubbish, more expensive and twice as far away version of Ibiza), is still one of those places that as a specific destination if people want to go there, they will pay whatever to get there. It's not as interchangeable as some other islands or holiday destinations.