I agree that synthetics have benefits, although I'd maintain that if a stock has high borrow fee's it's reflected in a violation of put/call parity to get back to the no arbitrage situation, otherwise you have a license to print risk free money.
If you actually use international market access, multi-asset class trading, the platform, security token?, and the fees for what you're doing actually are lowest, and that all overwhelms the occasional irrational and totally unforeseen autoliquidation at the bid/ask that loses you a few thousand dollars, then yeah, IB is great for you.
When I got mad enough at them really think about my options I realized that I don't ever use the international trading, and there are in fact plenty of brokers who offer the products I actually do trade at a significantly lower commission rate than IB with just as solid of a platform (and I hate security tokens!). Plus they have customer service reps who grasp basic concepts like a debit spread and won't fabricate an answer when they don't know the answer, they don't autoliquidate, they don't randomly change margin and charge irrational margin where none should be charged at all.......I could go on and on. You have to ask yourself, if you're dealing with people who can't grasp the concept we're talking about here, are they really the people you want to tie your money up with?