> First off alochol is a strictly regulated substance and a drug.
And political advertising is also strictly regulated.
> I hope we're not actually treating speech on online platforms as if it was a dangerous substance.
I don't know if you've been following the fake news situation of the last half-decade... it's a bit of a problem.
> I obviously consent to having my ID checked
I think you do as well when you post political adverts on Facebook, don't you? It's not like posting a comment or a business advert.
> It's one thing to enter some place of business voluntarily, it's an entire different thing for a private company to actually pursue me to my home.
Why do you use a word like 'pursue'? This wasn't a car chase. They just knocked on someone's door. 'Demanding', 'pursuing', you're using language to make it sound like something more dramatic than it was.