No, it is false based on the actual historical evidence. You are repeating historical slander by Spain's rivals as fact, and of course modern day slander too.
What this really is, is you and other people trying to rain on everyone's parade, probably because you want to feel morally superior.