Twitter was supposed to be the "public square", even Elon said as much. Restricting which goods and services are sold or marketed in said square is a shift away from that mentality.
That being said, maybe the important things will start being said in private spaces and only end up in "public squares" via screenshot ten or fifteen minutes later.