You’ve got to think about it from the broker’s side. Many non ECN firms are taking the other side of your trade and have line of sight over what you’re up to from your stops to account balance. They make money when you lose, ECN firms just want their commission.
For really short term strategies like scalping especially I see better pricing in the long run by using an ECN broker.