Sigh...
Are people that stupid ?
Not stupid, but really pissed.
Pissed by PSOE's spending cuts, hence voting for PP ? This seems like the definition of stupidity.
Not necessarily. It makes sense if you think of it as a sort of message. Essentially, "do what we like or we will toss you out". Of course the officials in the PSOE are politicians just as much as officials in any other party, so, if they get the message, they will be much more concerned about not angering their supporters in the future.
I highly doubt the PP has the intention not to anger those who were angered by Zapatero's policies. The right knows how to implement universally loathed policies and still get reelected.
I am rather referring to the PSOE. They may (or may not) learn not to try something as unpopular with their base again, though the price for that lesson will be spending time out of power.
I will admit to being deeply ignorant of Spanish politics, but what I've seen in this thread suggests that Spain is essentially a two-party state. Without a significant left-wing alternative, the only way for PSOE supporters to express their displeasure is to throw the election to the PP. It may seem like a bizarre course of action to us, but my guess is that people feel that, with austerity, there's not enough of a difference between the two parties to discourage the option of voicing their displeasure by letting the other side win. Either way, they are not getting the programs they want.
Once again, I don't know much about the views of the election on the ground in Spain. That is a guess, & probably a horribly wrong one. I defer to people who are more knowledgeable about such things.