Strikes are effective when the potential damage to the company is high.
Nobody cares about a pilot strike in mid November.
If you want to avoid strikes in high season try to fly airlines with happy pilots (good luck with this...).
Added: In the EU striking to improve your working condition is a civil right, even if you knew about it when signing a contract. For some countries it is even written in the Constitutional Chart.