If you had omitted your third paragraph your post would have been useful information to which no-one would have had any reason to object. Instead you gave them another opportunity to rise to the bait.
Personally, we have reached the stage in the year when the holiday companies can see the trends for S18, and are adjusting their offers. In the case of Palma, I believe Majorca is trying to limit the number of passengers in peak season, so there may not the beds.