I'm guessing what's happened with IB, is, they started off with good intentions.
Over the course of time the software became so large and bloated it turned into a monster.
The original team of designers no longer work at IB, there has been a turnover of staff.
When the original core team departed, it threw a huge workload onto the remaining staff.
Those staff left to cope with the monster have become demoralized and are out of their depth, overworked, maybe under paid.
My opinion re IB, it should never have been one platform/software to cope with all the facets of trading, it should have been created as modules, each dedicated or specialized to its own expertise, eg options, futures, stocks etc.
Over the course of time the software became so large and bloated it turned into a monster.
The original team of designers no longer work at IB, there has been a turnover of staff.
When the original core team departed, it threw a huge workload onto the remaining staff.
Those staff left to cope with the monster have become demoralized and are out of their depth, overworked, maybe under paid.
My opinion re IB, it should never have been one platform/software to cope with all the facets of trading, it should have been created as modules, each dedicated or specialized to its own expertise, eg options, futures, stocks etc.
