That is not correct. They are now required by law to properly verify the age of their Users. Not only is a lot of work, and costly to set up, but also, understandably, terrible for privacy, since your username could now be linked to your real id, which you would have to present.
The simplest solution for any dev is to sell steam keys on itch.io.