I don't know why it's underperforming. I'm not sure there's any one reason. I'm not sure Disney/LFL really cares. If they're intent on releasing a film every year, they can't all be megablockbusters.
Random thought: What if Maul had been replaced by Snoke? Maybe he rose to power as a crime boss before taking over the First Order.