It feels like we are talking about two different IBs:-)
I have not had a problem with IB's live data quality(nor order execution) over the last 3yrs. Minor discrepancies between live and historical had been resolved with True RT 5-sec.

People trading algorithmically with IB ($10K account min) from home -and not from a VPS 1-3ms away from IB's servers- probably deserve the trading experience they get.
Why manage to the lowest common denominator?
Give us options!:-)