Last 20 laps were boring? It must be coincidence then it was about time when Hamilton admitted giving up chase. Vettel thought it was actually last 15 laps. Boring is relative state of mind, since it is not over until it is over, therefore I can imagine Ferrari fans were on the edge until the very end. Vettel was racing with a new engine, and no one knew whether it will last full race distance.
Then add uncertainty how clean was track after the messy start, creating danger for someone finding an odd piece of body composite, thus potentially even ending WDC chase right there. I guess there was plenty suspense all over, one just had to be aware of elements involved. I can however understand for some fans it was disappointing weekend, for others (re: Ocon) it was great.