Правда, Гегель видит у Канта и ложные моменты, не до конца продуманные с точки зрения самих же кантовских предпосылок, например отрицание Кантом и Фихте коллизии обязанностей. Гегель опровергает их в этом пункте, показывая глубокую взаимосвязь между коллизией обязанностей и фундаментальными принципами канто-фихтевской философии. Но в этом пункте позиция Гегеля существенно отличается. Коллизию обязанностей он рассматривает как общественно-историческую действительность, которую мышление должно понять и из которой оно должно исходить.
Гегель критически оценивает антиномический характер кантовской философии: с одной стороны, как огромную заслугу Канта в мысленном воспроизведении одного из решающих фактов действительности (выявление необходимости антиномий), с другой — как субъективистскую ограниченность его мышления (то, что Кант не идет дальше антиномий).
Само признание необходимости антиномий в жизни общества — важный шаг в понимании противоречивой сущности буржуазного общества. Причины того, почему это произошло прежде всего и преимущественно в области морали, нам известны из анализа специфических условий развития классической немецкой философии. Более глубокое познание буржуазного общества вынуждает Гегеля переносить эти противоречия из области абстрактной морали в широкую область экономической и социальной деятельности человека в буржуазном обществе.
Правда, в дальнейшем Гегель не ограничивается лишь простой констатацией антиномического характера коллизии обязанностей, что привело бы к так называемому "трагическому мировоззрению", к пессимизму по отношению к буржуазному обществу в целом. Его мышление необходимым образом ориентируется на снятие противоречий и на постижение в мысли всего буржуазного общества в его движении.
Здесь-то и обнаруживается идеалистическая ограниченность гегелевского мышления и буржуазная ограниченность всего горизонта его мысли.
Гегель все в большей степени стремится к тому, чтобы понять эту целостность, в которой снимается противоречивый характер коллизий обязанностей (говоря в общем виде, противоречия жизни индивида в буржуазном обществе), как нечто само по себе противоречивое и движимое противоречием. Он приходит (в конце франкфуртского периода) к новой формулировке диалектического противоречия, более четкой, чем у всех его предшественников, к такому пониманию, которое только и возможно в пределах идеалистической диалектики. Однако для того, чтобы быть последовательным в своей теории, Гегель должен был бы пойти дальше в своем диалектическом понимании буржуазного общества, он должен был хотя бы предположить, в каком направлении может произойти снятие на более высоком уровне противоречий целостности буржуазного общества. Но, подобно представителям английской классической политэкономии, Гегель рассматривает буржуазное общество как последнюю, наиболее развитую форму исторического развития. Согласно этой концепции основные противоречия буржуазного общества должны быть сняты иначе, чем противоречия более ранних ступеней развития, приведших либо исторически, либо логически, либо "феноменологически" к этой "высшей ступени". Следовательно, Гегель вынужден, достигнув высшей точки в развитии своего метода, вновь отказаться от новой концепции диалектики, чтобы путем приглушения всех противоречий достичь непротиворечивого единства. Разумеется, развитие этой мысли у Гегеля не однозначно, а представляет собой острую борьбу двух тенденций в его мышлении. Но из специфики его социального кругозора необходимо вытекает то, что Гегель был не в состоянии полностью преодолеть прежние учения о противоречии. (О других границах гегелевской диалектики, обусловленных его концепцией буржуазного общества, будет подробно сказано в дальнейшем.)