English proficiency may have nothing to do with the strike, but lack of it explains why Iberia is in the dark ages in terms of customer service.
So if it has nothing to do with the strike (and the reasons behind it...) neither you or who made that useless comment shall take it any further into THIS tread. If you want to whine about IB, AENA Spanish ATC etc, etc there are plenty others available and if not you can always open one in the appropriate section, can't you?
As far as your discontent with their "help-desk" in Barajas, you could have complained to the duty manager/supervisor, me thinks. Done myself several times with BA.
Take an hard look at what is happening around EU (and USA) not just in the aviation industry, how people are getting increasingly fed up with almost everything. I have lived in UK for a while now and I find hard to believe everything is fine up here.