Most have done a lot more than 3 race days.
Nobody claimed riders have already reached their season peak, only that they are fresher and the riders here (instead of in Dauphiné) will likely ride the Giro, and for those riders Lombardia is one of few season goals left.
Nobody said riders aren't good in Lombardia during october, just that they are more fatigued and the overall level this year wasn't lower per se, even with some big names being absent.
Basically every comparison for race time and average speed has proven you wrong. Especially "out of form Nibali" having a faster time than both times he won, was quite amusing.
No need to sulk because you lost the argument. You're a big boy.
I don't think Avg speed can be taken out of context this way to prove anything. There are too many variables in cycling.
Nibali wasn't better this year than in 2015 or 2017 and yet his Avg speed was much faster. It's not that simple.
Personally I think there were 5 riders who were at their best or very close (Fuglsang, Bennett, Vlasov, Ciccone and Evenepoel). Possibly VdP even if I don't have many reference points for him in this kind of races.
Mollema and Nibali were good but surely not as good as when winning Lombardia in previous years.
But many other riders (Wellens, Moscon, Woods, to name a few) were far from their peak. So I don't buy the assumption that fresh riders means higher level per se. It depends on a ton of factors and changes from rider to rider.