I've been pretty on top of this. They have changed their algos to comply with a whole host of adverse decisions between 2011 and 2015.
Everyone can make their own decisions on how to use it -- once the trade is up, everyone can see how interest rate sensitive and PM sensitive it is.
I also just re-ran my current portfolio, if the interest rate was 9% instead of 6%, I would not have traded 50% of the positions (as they become losers) and the yield on the rest drops from just over 100% to about 60%.
That's still a pretty amazing return and if you decide not to use IB, use whatever platform you want. But be sure to always know what the interest rates are.