Less simple answer: Pinterest has 335 million active users for a reason. It's where people go to collect fantasy boyfriends from TV and movies (not a dig, it's a valid hobby), plan weddings, and generally anything where collecting images from around the web is useful. It's Pinboard for a completely different realm of niches from what you're familiar with.
Pinterest ranks because those results are useful for more people than they annoy.