É que não se pode confundir desacato com qualquer espécie de liberdade de expressão, porque desacato é ofensa, um abuso do direito de liberdade de expressão; no âmbito jurídico, excessos geralmente são passíveis de punição.
O sujeito passivo do crime de desacato não é o funcionário público, é a Administração Pública (por isso o crime se encontra no Capítulo II do Código Penal: “dos crimes praticados por particular contra a Administração Pública”).
O servidor, nesse caso, não é ofendido pessoalmente; ele está a serviço da Administração e as agressões foram contra ele proferidas exclusivamente por isso (princípio da impessoalidade, contido no art. 37 da Constituição).
Caso o funcionário público utilize o tipo como forma de coibir a liberdade do particular, estar-se-á configurado o abuso de autoridade, passível de punição na esfera penal e administrativa.