El juche ha sido tildado de idealista o anticomunista, cuando el jucheismo tiene como base el marxismo-leninismo, es decir, esta basado en un análisis crítico del capitalismo, y en el materialismo.