My proposed exception is that you can have physical static ads advertizing the business they are posted on the property of or products/services sold in said business. Digital ads have the same rules. You can only advertize your products/services on the site where they are sold.
Otherwise no ads. I dream of a world where marketing majors are unhirable.
A general strike would be effective but it will never happen because there is no safety net. For most people, participating in a general strike would mean starving. Most people in the US live paycheck to paycheck. If they don't work then they don't get paid then they don't get to eat and likely wind up evicted when they can't recover from the missed pay. Our oligarchs have worked very hard to build a system where a general strike is functionally impossible.