Формальное определение преступления подвергается критике в современном уголовном праве, потому что не раскрывает социальной сущности преступного деяния и не даёт ответа на вопрос, почему то или иное действие признано преступным и включено в уголовный закон. 4
Учёные предлагают материальное определение преступления, которое отличается от формального тем, что в него включается признак общественной опасности, понимаемой как объективная способность деяния причинить вред обществу. 4
Кроме того, иногда законодатель ошибается или злоупотребляет своими полномочиями и признаёт противоправными те деяния, которые фактически не представляют общественной опасности. 3
Таким образом, критика формального определения преступления связана с необходимостью учёта социальной составляющей преступного деяния и его общественной опасности для более полного и точного определения преступления. 14