My advice is really simple.
Between may and September avoid Skye.
Skye is a stunning island but not in summer months.
Its true beauty is in winter with snow capped hills and wonderful scenery.
You will not have anywhere near as good a time in summer, when the great unwashed take over.
One point though, I don’t necessarily agree that things will somehow be worse this year. And my reason for this will be the lack of EU visitors who normally make up about a third of visitors to Skye in summer. Take my advice, visit Skye when it’s at its best, and that is not in summer.