Yes, it's clear from the post that it is from personal experience. Why would you think otherwise?
Telefonica was providing services in villages and small towns with very difficult geography
Yes, back when it was a public company; that was just their responsibility.
It is easy to critique but in the old times there was no other option
Yes, but neither BSousa nor I were talking about dial-up times. Nor was the EU when they fined Telefonica for anti-trust violations, multiple times: http://en.wikipedia.org/wiki/Telefónica#Monopoly
There is a headline: Peter Thiel: Google Is A Monopoly - Business Insider
There is a headline: Peter Thiel: Google Is A Monopoly - Business Insider
Being a monopoly isn't illegal, abusing that position is, and that's what Telefonica was fined for.
I live in Barcelona, is it likely that bigger cities get better service than other places?
There is a headline: Peter Thiel: Google Is A Monopoly - Business Insider
Telefonica was providing services in villages and small towns with very difficult geography (mountains, roads, ...). Now there is a big competition in Spain, for example Jazztel is offering 200Gigabit/s up-down for 36 euros/moth and phone tax included. Our country is getting better in the IT sector and telefonica was the pioneer. It is easy to critique but in the old times there was no other option, and for many to have the opportunity to be connected is much better than to be out of the web.