Why does Christopher Columbus get a holiday? He didn't discover this land, the Vikings already sailed over here and there were already people here. He didn't even do the work to get here, his crew did, he took a glorified boat ride.