Lol you gotta calm down first. IB is not breaking the law with this. Depending on your trigger methodology set it is entirely conceivable to not have a stop order trigger even if you set the stop price within the spread. There is nothing illegal about this whatsoever.
If we're getting paranoid here I'd say the people posting "what are you worried about, just switch brokers if you don't like it" would be the undercover IB people, especially since they've never addressed the fact that IT IS ILLEGAL TO FAIL TO POST AN ORDER INSIDE THE NBBO AGAINST THE CUSTOMER'S WISHES! I don't really think you are with IB, by the way, and I don't work in the securities industry at all. However those who keep wondering why we're upset at IB breaking the law in a way that hurts customers and the overall market, and essentially telling us to just get over it, is quite frankly baffling.