You are correct, sir.
Because this movie's MacGuffin quest (amid the many other MacGuffin quests) actually contributes to the story. As I said before, this movie does suffer from having way too many MacGuffin quests, but at least they are all relevant to the story. Feels like a video game. The issue I have with the Canto Bite scene isn't that it's a side-quest, but that it's an ultimately irrelevant side-quest. Other Star Wars movies have side-quests too, and that's fine so long as they all service the story.
* Episode 1: while on Tatooine, the Jedi embark on a side-quest to help some slave boy and end up freeing him.
* Episode 2: Obi-Wan Kenobi goes on a side-quest to Kamino; finds a clone army. Anakin goes on a side-quest to Tatooine; finds his mother.
* Episode 3: Obi-Wan Kenobi goes on a side-quest to Utapau; kills Grievous, survives Order 66.
* Episode 4: Obi-Wan Kenobi goes on a side-quest to shut down the tractor beam power and confronts Vader. Man this dude loves side-quests!
* Episode 5: Luke goes on a side-quest to Dagobah. Meets a wrinkly green Muppet.
* Episode 6: Luke abandons his teammates on Endor to go on his personal side-quest to confront Vader.
Side-quests are fine. Multiple side-quests in on themselves aren't inherently bad (Avengers Endgame also has several side-quests in motion). They just need to be relevant to the story, and the test for that is whether or not the final outcome of the story would be any different if that side-quest never happened. What would happen if Finn and Rose never left for Canto Bite? Pretty much nothing. They still wouldn't have broken the First Order code. The First Order would still have decimated the Resistance fleet. The Resistance survivors would still have been forced to flee to Crait. The Battle of Crait would still have happened all the same. Nothing different.
And this was the big criticism about Jar Jar Binks in The Phantom Menace (and likewise Daniel and Wheelie in the Transformers G1 cartoon continuity). If you remove these characters and what they do, what would change? In TPM you could easily have re-written the story where Qui-Gon Jinn gives Jar Jar a Jedi communicator and orders him to go into hiding and to wait to be contacted by him. Jar Jar would obey as he has a life debt. The Jedi then take the Queen and her entourage to Coruscant but end up in Tatooine, blah blah blah, all the same stuff happens. Then when they return to Naboo, Panaka says that the Naboo don't have the manpower to retake Theed, so Qui-Gon Jinn calls Jar Jar and asks him to arrange a meeting between Queen Amidala and Boss Nass. The Naboo make the same alliance with the Gungans and the Battle of Theed happens in the exact same way. Jar Jar's entire presence on Tatooine and Coruscant are completely useless and could easily be removed without changing the outcome of the story. Contrast this with say Luke Skywalker's side-quest to Dagobah in The Empire Strikes Back. This would obviously have massive consequences on the story if it didn't happen. If Luke chose to ignore Obi-Wan, or if for whatever other reason, he didn't go to Dagobah or didn't find Yoda etc. -- everything would change. The Dagobah side-quest has consequence, the Canto-Bite side-quest does not. Sure, it does give us an interesting look into the machinations of society in the Star Wars universe; how the privileged live off the suffering of the poor. That's all interesting and stuff, but it's ultimately not needed when you're telling a movie story.
The original trilogy also mentioned the suffering under the Empire, but we didn't have to see it. The OT handled "less is more" quite well. Politics was mentioned or referenced but not directly witnessed, and quite frankly, we didn't need to witness it. The Prequel Trilogy was bogged down with too many talking heads scenes between politicians. Really? Who wants to see that? This stuff only needs to be mentioned in passing by other characters.
e.g. in A New Hope, Palpatine dissolves the Imperial Senate. That's a pretty big freaking deal! But we're not shown the Senate chambers and how all this happened. It's just discussed between an Imperial officer and Grand Moff Tarkin, and that's all the information that the audience needs to know. At most, this is the kind of stuff that you can include in an extended director's cut or something. Things that don't service the immediate narrative can be removed. And this is why Peter Jackson had to cut or change a lot of stuff from The Lord of the Rings when he adapted them as books, because a lot of it would have bogged down the narrative in the film medium. It can work fine as printed text, but with film as a time limited visual format, you need to adapt. I don't agree with all of Jackson's changes, but I generally agree with most of them. No Tom Bombadil? Good freakin' call!