Es spielt keine Rolle, wie oft du das \(x\) ausklammerst, denn aus \(x^2=0\) folgt nur, dass die einzige weitere Nullstelle \(x=0\) ist. Diese Nullstelle hat hier jedoch die Vielfachheit 2 (wird in der Schule meist gar nicht mehr behandelt), eben weil das \(x=0\) quasi in doppelter Form vorkommt. Es ist aber dennoch nur eine weitere Nullstelle.
Du kannst dir ja mal \(f(x)=x^2\) zeichnen lassen. Nach deiner Argumentation müsste diese Funktion ja dann auch zwei Nullstellen haben. Aber wie soll das denn gehen?