Ingram for sure should have had a harder punishment. He instigated everything with that push to Harden, then got in the ref's face, and finally topped it off by throwing a cowardly sucker punch.
As for Rondo and Paul - spitting is weird, for sure. And humiliating to be on the receiving end. But Paul then poked Rondo in the eye, which is objectively more harmful, and he threw a retaliatory punch. As the instigator of the brawl I'm fine with Rondo getting an extra game suspension, but all in all I think ALL of them should have been suspended for quite a bit longer.