No. 99.999999999% of users are not "stupid." They are just not educated or interested in technical arcana like you possibly are. I could say more but that's probably sufficient. Grow up.
Have you ever worked support? Of course the percentage is an exaggeration, but seriously, many people are idiots and won't take no or "that's not our product" for an answer.