Many companies outsource part of their product. Apple does it quite extensively. . There is nothing inherently wrong with selling order flow if everybody turns out to be in a win win situation. It is lot less expensive than creating their own market making department
Here is a copy of my...