John seems to subscribe Deconstructionism.
Deconstructionism is a theory by French philosopher, Jacques Derrida. It is a philosophical and literary analysis that questions "oppositions". It dismantles traditions and traditional modes of thought. In Philosophy, Deconstructionism is an analysis that makes an opposition a construction of a text, exploring the tensions and contradictions between hierarchical ordering or pair of terms (eg. nature and culture, speech and writing)