La diferencia entre las respectivas expresiones doctrinales del idealismo platónico y el realismo aristotélico se ha interpretado incluso como una consecuencia de la diferente condición sociopolítica de ambos filósofos (Platón, ateniense de noble familia; Aristóteles, meteco -extranjero sin derechos políticos-).