Of course USA is a Democracy.
USA is a Democratic Republic. Accept it.
It is a contemporaneous concept. A democracy is not necessarely the same as it was in classic greece.
And the Republic part is also not a perfect replica of Roman Republic. I may be wrong but there are probably influences of Enlightenment (the same ideals that culminated in French Revolution) on Constitution and posterior laws.







