As far as I am concerned utter nonsense is in the OP 's mind "Facebook and Twitter are not simply businesses", not in the French regulation.Do we want alternative social networks to even stand a chance against the current networks?
The French have a unique talent for putting theory before practice. It just kneecaps their domestic tech industry, like their insistence on keeping common English technical terms out of their vocabulary.