@napo: nun hab ich extra nochmal nachgeschalgen, weilst mich nun doch etwas verunsichert hast

Aber: "sinn machen" ist die korrekte version

"sinn haben" = umgangssprachlich
"sinn haben" wäre korrekt, wenn: "Es hat keinen Sinn, Deutschritter zu bauen"
satz alleine: "sinn machen": "deutschritter machen Sinn"
[QUELLE: Duden-Deutsches Universalwörterbuch)