O art. 331 do CP, que prevê a figura típica do desacato, é incompatível com o art. 13 do Pacto de São José da Costa Rica, do qual a República Federativa do Brasil é signatária. A criminalização do desacato está na contramão do humanismo, porque ressalta a preponderância do Estado ‐ personificado em seus agentes ‐ sobre o indivíduo. A existência de tal normativo em nosso ordenamento jurídico é anacrônica, pois traduz desigualdade entre funcionários e particulares, o que é inaceitável no Estado Democrático de Direito preconizado pela CF/88 e pela Convenção Americana de Direitos Humanos.
Ademais, a punição do uso de linguagem e atitudes ofensivas contra agentes estatais é medida capaz de fazer com que as pessoas se abstenham de usufruir do direito à liberdade de expressão, por temor de sanções penais, sendo esta uma das razões pelas quais a CIDH estabeleceu a recomendação de que os países aderentes ao Pacto de São José abolissem suas respectivas leis de desacato. Com base nesses fundamentos, o Superior Tribunal de Justiça entendeu por afastar a tipificação criminal do desacato, ressaltando que tal situação não impede a responsabilidade ulterior, civil ou até mesmo de outra figura típica penal (calúnia, injúria, difamação etc.), pela ocorrência de abuso na expressão verbal ou gestual ofensiva, utilizada perante o funcionário público.