i quite agree, and i think the English agents are just as bad for going along with it all. They know the score, and just blame their Spanish counterparts as soon as it all goes wrong. As you say though, it must start from the top, or the change from greed corruption and downright lies, will probably, (if at all) only be forced slowly by market conditions.
These various con-men, developers/lawyers/agents etc only survive because they are not punished for their bad deeds, and their victims not given justice often enough, even in black and white cases. If Spain cant put it’s house in order, then the euro brigade you step in, but when i wrote to my MEP, she as good as said, ”we cannot dictate the way each country runs it’s affairs”………. Great help there then!