I'm fairly confident all the brokers will be killing us with other fees and services. Pretty sure this was in the works for quite a while until they figured out how to make up the difference, and maybe waiting for the first one to draw blood or something.
That was quick after Interactive Brokers suspended commissions last week. Will OTC volume increase as a consequence? The day traders, of course, will love it.