No, the topic was about it being the lowest opening weekend of the new trilogy -- with a range of $180m - $225m, which would still be one of the biggest films of all time. But that topic was closed because it was a clickbait nonsense story as it's too early for valid tracking.
No. That isn't one of the reasons. Stop spreading baseless nonsense. Episode VIII was critically acclaimed and divisive among some of the more vocal "fans," a term I use loosely.
Solo was a perfect storm with numerous reasons as to why it failed:
- Both the general public and fandom had little to no interest in a Han Solo film where Solo wasn't played by Harrison Ford.
- Months of bad press and behind-the-scenes drama, including directors being fired and the lead actor being scrutinized with rumors that he needed an acting coach.
- The trailers were not received well enough to overcome the behind-the-scenes drama and some felt as if they were trying to hide the actor playing Han.
- A very questionable release date for a number of reasons, one of which is that Disney incorrectly thought that Star Wars could be handled like the MCU but movie audiences don't see the franchise that way. A November/December release date likely would have been better.
- While reviews were generally positive (70% on RottenTomatoes), they were a noticeable step below the well received Rogue One (84%) and the critically acclaimed sequel trilogy films (93% for TFA, 91% for TLJ).
"People didn't like TLJ so they didn't see Solo," is projecting your own personal opinion of one film onto another but there is little to no evidence or logic to back it up. The Last Jedi was one of the best reviewed films of 2017 and audiences largely enjoyed it.