While I'm sure there is a lot of corruption in the Nacional Policia, I don't see the massive corruption that's always talked about.
I do know a few Nacional Policia who have to work two or three jobs to make ends meet because of their low pay, and I know one or two high ranking officials who are corrupt, but in my opinion, the rank and file is just trying to get by and navigate a brutal system while making monthly what the average American factory employee makes daily. Some are corrupt, and some are looking to pad their meager income by extorting foreigners,but to say that this is a majority is not true. There are hard working Policia who wouldn't take a bribe no matter how large, and there are many honest ones out there, but they are often overlooked for the rotten ones.
One of the prevailing attitudes though, is, you're in their country, and whatever happened to you wouldn't have had you stayed in your own country. Some forget they are not home in New York, London, Barcelona, or wherever they are from, but in an underdeveloped country where most of the people live in poverty. If your home is broken into and your jewelry that is worth more than one officer will make in a lifetime is stolen, you wont evoke a lot of sympathy.
My family is filled with Policia of all ranks from patrolman up , and not one of them is corrupt, I do know some corrupt ones , and the average policia avoid them, and eventually, the corrupt ones are weeded out. While some think it's tolerable , it's not, even poor as they are, most of the Policia are very proud people, and one corrupt police stains them all. Usually when you read a story that a certain police official was found in a park, or in his home, dead, you can be assured that their greed has caught up with them. The fate of corrupt police is pretty much a given....