Bad guys don't think they're bad guys. Hitler probably thought he was a wonderful guy doing some wonderful and righteous work for Germany.
Languages are something of a mess. They evolve over centuries through an unplanned, democratic process that leaves them teeming with irregularities, quirks, and words like 'knight.'
Look at Mexico. We need to make that government better and end the corruption. If people have a better life in their country, they won't come over here.