Во-первых, исходя из вашей логики, 23 февраля это НЕ мужской праздник. Это праздник людей, которые служили. А среди военных есть и женщины.
Во-вторых, далеко не каждый мужчина в целом хотя бы прошёл обязательный год службы. Очень многие побегушничают от армии всеми легальными и не очень путями.
В-третьих, 8-е марта отмечают как день памяти женщин, боровшихся за равноправие и женщин, которые продолжают бороться за него. Далеко не полностью в мире есть равноправие. Далеко не во всех странах. Тот же стереотип, что женщина обязана работать, вести быт, воспитывать детей, а мужик обязан только работать, быт и дети - не его проблемы. Разве это равноправие? Равноправие - это когда женщина может выбирать что ей делать: работать или быть домохозяйкой и матерью. А сейчас этого всё ещё нет. Официально выбирать можем, но по факту в обществе всё ещё есть мнение, что если ты за парнем/мужем не подтираешь = ты плохая хозяйка = ты не женщина.
Женщинам и священнические чины занимать нельзя, и на многие руководящие должности до сих пор предпочитают брать толко мужчин, даже если женщина на собеседовании показала себя лучше.
А поздравляют вообще неизвестно с чем. С наличием двух Х-хромосом? С наличием женских половых органов? 😄
23 февраля подразумевает всё же какие-то заслуги или обязанности мужчин - защиту родины. А 8 марта что подразумевает?