@B: Spain is 94% Catholic? Do your homework. Spain is nor religious or really Catholic.
According to a July 2009 study by the Spanish Center of Sociological Research about 73% of Spaniards self-identify as Catholics, 2% other faith, and about 22% identify with no religion. Most Spaniards do not participate regularly in religious services. This same study shows that of the Spaniards who identify themselves as religious, 58% hardly ever or never go to church, 17% go to church some times a year, 9% some time per month and 15% every Sunday or multiple times per week.
While Roman Catholicism is still the largest nominal religion in Spain, most Spaniards —and especially the younger— choose to ignore the Catholic teachings in morals, politics or sexuality, and don’t attend Mass regularly. Agnosticism and Atheism enjoy social prestige, accordingly to the general Western European secularization.
According to the Eurobarometer 69 (2008), only 3% of Spaniards consider religion as one of their three most important values, even lower than the 7% European average.
Evidence of the secular nature of contemporary Spain can be seen in the widespread support for the legalization of same-sex marriage in Spain — over 70% of Spaniards supported gay marriage according to a 2004 study by the Centre of Sociological Research.
Indeed, in June 2005 a bill was passed by 187 votes to 147 (56% to 44%) to allow gay marriage, making Spain the third country in the European Union to allow same-sex couples to marry.
Spain is not “religious.” Try again.