Nobody likes to offer stupidity as an excuse.
Stupidity is a fact of life, but unmentionable. The new Prudery.
Nonsense is socially OK, but not stupidity.