Wrong. If the law allows it, people will abuse it. In my country, you don't need to justify any medical leave shorter than 3 days. I have had countless absences in my team due to hangovers and other stuff, always on Fridays or days next to bank holidays.
I had a particular case of a guy with perennial migraines (actual ones) who suffered worse than menstruating women and he missed several days per month, his salary being the same as others. In the performance review, he scored less, but the company wouldn't fire him.
Girls had non-official menstruating sick leaves too. Some were real, others were not.
As for CD Projekt, this action isn't any problem, the LANGUAGE in which it's announced is. I don't trust any company that openly promotes DEI and doesn't dare mention the word "woman". And no, they are not being sarcastic.