In the long history of IB, they seem to keep chipping away at the "cons" list of reasons to use them.
This year:
1) Fixed two factor login (IB Key) -- usability is amazingly simple, even with many accounts. Had a new client compliment the simplicity / sophistication of setup and login immediately after signing up. Haven't ever had IB interface be considered a "pro" from a client before.
2) Fixed basic interface / web interface. This just was upgraded yesterday across my accounts. Upon 15 minutes of playing seems a dramatic UI improvement to solidly middle of the pack for US retail brokers.
3) Added central European stock exchange trading.
4) I've noticed support getting better too...
chip chip chip... IB can be like other brokers through a clearly defined path (if they want to). Other brokers will never gain the advantages IB has (IMO).
Stock still expensive... I've been paring down again, still top 3 though.