A possible contributing factor to the Spanish an Perth incidents is the application of excessive aileron during the rotation (mentioned in the ATSB report).
This would appear to have its origins in sim training, where some instructors (not Centaurus) encourage the application of full aileron to counter-act the effects of a crosswind. On the B738, any more than 2.5 units (as per the scale on the yoke) will result in spoiler deployment. This is discussed in the ATSB report.
Quite apart from the tail-strike risk, spoiler deployment during the takeoff roll is unwise on a short runway (Ballina, Sunshine Coast, Coffs Harbour etc).