1. Everybody loves a dude who hands out gold.
2. Many, many miracles attributed to his intercession.
3. Especially known for rescuing/protecting those at sea, which, until very recently, was a pressing issue for most civilizations.
Edit: Also, related to number 1, are the folk traditions in some Orthodox lands involving St. Nick bringing candies, etc. to kids on Dec. 6.