Natürlich ist "einen Punkt haben" nicht falsch (klingt finde ich auch nicht doof). :P Der Duden listet als eine Bedeutung von "Punkt":
Man könnte auch sagen: "steel hat in einem Punkt Recht/hat Recht/nicht Unrecht/ein gutes Argument/einen guten Standpunkt."Zitat von Dudensack