Very hard one. Looking back at the first two weeks, there's nothing that really stands out, though a lot of things were kinda good. I'd say the only disappointing stages were the Sestola and Cividale stage. Otoh, the Roccassaro, Praia and Asolo stage were all better than I expected. The TT sucked.
Then there was the last week. It was a total roller coaster. Action from 50k out not once, but 3 times, and even today you had Valverde going on the first climb, and then trying to get a gap in the descent of the Bonette.
Compared to last year, I don't think it was better though. Last year we had crazy *** happening almost everyday. Full on GC action on stage 4 and 5, Crashgate, bikechangegate, Jesologate, Mortirolo, Ologno, epic TT, finestre, Astana issues. Last year had it all. The only thing last year was that the fight for the GC win was less tight. A Contador win never looked really in danger, apart from after the crash, the first 2km of Mortirolo, and a very short part of the Finestre. This year had way more excitement for the MR.
The chronology was like this. Nibali/Landa/Valverde battle>OMG Dumoulin could contend for the Giro>Nibali/Landa/Valverde battle>OMG Landa is gonna wreck them all>OMG Nibali looks weak>OMG Nibali's wrecking Valverde>OMG Kruijswijk could win the Giro>OMG Kruijswijk is gonna win the Giro>OMG Kruijswijk is losing the Giro but could still win it>OMG Chaves is gonna win the Giro>OMG Nibali wins the Giro.
Overall, there were slightly less crazy things going on. I think the race suffered somewhat from having few medium MTF's early on, and having the TT be too short, and too hilly. We consistenly saw selections being created, but in the first 2 weeks we never saw anyone leave it all on the road, not only for a short time. Roccasaro was the only exeption
I think I would give a point less than last year, which would be a 9. But Kruijswijk didn't win, so I give a total 1. Not really obviously