MM's can and do bid ahead of you .Its a bit like penny stocks - you only get filled if you are wrong. When humans were making markets I used a tactic of irritating them into filling me so that I would go away and stop messing up their quotes.The market maker pays for a seat and in return their bid/ask gets priority over a customer bid/ask when retail orders come in. You will only get filled if the market moves against you while the market maker has pulled his orders.
...as was proved by IB selling its market making armonce again: you can't automatically market make options throught IB ...
that's a totally different subject which has nothing to do with the matter....as was proved by IB selling its market making arm
once again: you can't automatically market make options throught IB ...

it's prohibited