I thought the Belfast start was successful in terms of spectacle (even though I detest TTTs and would really love to see a GT without one for once so we actually got a fair race for once in a while), but the second and third stages were, unfortunately, near total garbage and not even coming close to living up to the potential that the area has for bike racing. It was as bad as the Danish start, but at least the Danes could make the argument that they couldn't do any better since Vejle didn't pay up for a stage.
And really, there shouldn't be ceremonial stages, except the Tour's flat parade because that's traditional. It's meant to be a three week race, not a two week race with a week of stylized processionals first. Otherwise you could make them like the Jawor crit in the Szlakiem Grodów Piastkowskich or the Jayco Cancer Council Classic, and not counting for GC, and make them purely for show. Again, although I have the reputation of only liking Zomegnan-porn stage profiles, I do not begrudge the sprinters their wins where they've deserved it; here they're just being handed free gift after free gift, and this is the freest of them all. Like, literally, no work has to be done to make it to the end here, and the only threat is crashing. That's the worst of both worlds. The weather is unlikely to make a difference since it's a circuit finish, there are no obstacles, either terrain or surface-wise, so that just leaves us with accidents, and for route designers, when you're relying on crashes to make a race interesting, you're doing it wrong.
Apologies, but this stage is absolutely inexcusable at this level of cycling.