At this time in American history, he is the only person to have a national holiday named for him. Personally, I don't think he was all that great a man, and certainly he does not deserve the only national holiday named for an American historical figure.
Exactly as I said in a nother reply Reagan did more for this country and the world than MLK ever did. IMO BUsh 43 did more than MLK for the world and our country.
I agree that if we have a named holiday there are more deserving persons. This holiday was created to appease a small percentage of the population just as other goverment programs have attempted to do.