The public relations about this from core has been pathetic.
I figure I'm on the high end of competence for a non Dev. I read inventing Bitcoin and Mastering Bitcoin cover to cover. I read technical documents constantly as part of my job. I still took a week to get my head right about it.
The greatest communicators make complex topics simple. They made a simple issue complex by being obtuse and condescending.
TLDR - if the devs don't want regular people to get mad about non issues they need to come out of their mother's basements and practice talking to non devs once in a while.