Not sure of your definition of serious but I know firsthand several very profitable players at IB. I make some decent cash there myself.
Some things IB does better, some things are better done elsewhere. There's no law against having more than one broker. For example, IB has an excellent API...