They use Keyblades due to the plot.

And if that guy is using a statement said by an un-important character to make his point, he clearly has no real argument.