This is the best and most obvious example of successful anti-advertising legislation, NYC as well prohibits billboards in most places which is a blessing.
The fact that the MTA is now plastered in flatscreen ads is an example of huge overreach, and also an example of how better funding for public utilities like the subway eliminate the "need" for advertising that the MTA claims.
Unfortunately, this is the system working as designed per the capitalists. Underfund public utilities to make the public more dependent on the for-profit private sector. Banning ads is communism for this mindset.
And yes, some people do try to push it, renting space to park their hay carts that happen to have their business information on the side.
But you know what? Those cases eventually get dealt with too, and overall, the law is a complete win, even with a few people testing the line.