Thank you @NN - I'm glad I'm not the only one who found this noun totally un-necessary.
Yes, I understand the meaning of 'ignorance':
"The condition of being uneducated, unaware, or uninformed." And I found it offensive too.
Based on the history of feelings being hurt on this forum, I think more care could have been given in this instance.