A lot of it is momentum / inertia? (I can't think of the right word).
Basically, Ubuntu was the distro for years. It was the one that just worked and was easy for new users. It built on Debian's stability and made everything easier. All the beginner guides and how to guides were written with Ubuntu in mind, so lots of new users switched to it too.
Mint built on Ubuntu's success, and made things even easier for people switching from Windows, by doing things like putting the start menu in the same place, and making everything look familiar. Because it's based on Ubuntu, the guides all still work too. As Canonical started making unpopular decisions with Ubuntu, Mint took the lead as the distro to switch to.
Now, other distros like Fedora, and DEs like KDE have caught up, and even passed Mint for ease of use, that history is hard to overcome :)