Why Do We HATE Pirates?

Where are all the pirates in our pop culture? Everything is full of knights, scifi, war, fantasy etc. so why not pirates? Black Flag was almost 10 years ago and since then there has never been anything close to that...

Pirates of the Caribbean is the only "pirate" movie you can name.... but why?

I ask myself the same question...