Почему в 21 веке стыдно быть неграмотным, чем в 19 - потому что сейчас массовое образование и значительно больше условно грамотных людей, чем в 19. В интернетах можно нагуглить информацию о грамотности среди призывников начала 20-го века - молодых людей из деревень и городов - согласно которой в некоторых губерниях грамотных было меньше 8%. А в самых образованных - около 50%.
Сейчас школьное образование обязательно для всех, так что более-менее писать учат всех.
Вот только знания забываются, если их не использовать. И люди рабочих профессий, которые редко пишут и читают, которым в быту не обязательна грамотность, постепенно забывают правила языка и расстановки запятых.
Я не считаю, что в 21 веке люди всё менее грамотными становятся - всегда так было, просто раньше не было такого распространения интернета, который позволил любому выставлять на показ свою писанину. И принудил много писать тех, кто лет 40-50 назад этого не делал.
Условная доярка раньше общалась в основном устно со своим кругом знакомых. И не было так заметно, что она не умеет расставлять запятые. А сейчас она общается в интернете, в соцсетях или на этом сайте, и уровень её грамотности сразу становится всем виден.
К тому же есть ещё одна причина -
Я хорошо знаю правила русского языка, но в моих ответов полно ошибок и опечаток. Почему? Потому что вычитывать свои ответы, исправлять случайные или систематические (например я стабильно путаю ц и ч) ошибки - это труд, который требует времени. Если я пишу что-то важное, я найду это время. Но для ответов здесь нет. Мне лень, я считаю это бессмысленным и прибыли мне это потраченное время не принесёт.