The movie's complete dogshit, so it's not surprising that it's had an underwhelming box office performance. It's easily the worst Star Wars movie, and one of the worst movies I have ever paid to see.
Yes, it's worse than Ep. 1 and 2, and it's far worse than TLJ as a movie. TLJ, at the very least, took a few risks and tried something new.