He knows exactly what he is doing.
I kind of think it’s that:
“He knows exactly what his puppet master(s) are having him do to the United States.”
I think calling him an idealist is giving idealists a bad name. IMHO, he’s a sociopath. Sociopath does not equal idealist.