It's true that companies will probably try to find ways to circumvent any rules placed on them, but I don't think that's a good reason to not make the legislation.
If regulating social media is an infringement on the free and open internet, does that same logic apply to everything else we regulate? Government mandated ID checking would certainly be bad, but is it a terrible infringement on the internet to say, for instance, "hey, you can't advertise to children in these ways"?
I have a Hawbuck (https://www.hawbuck.camp/) wallet, in a similar vein - thin, lightweight, indestructible.