Nice post Ciro (as usual!),
I think many of us share the dilemma regarding Monaco; I never fail to be amazed at how the drivers can thread their way through the circuit so precisely. It is a joy to watch their skill on such an unforgiving cicuit,
BUT... it is so difficult to overtake that as a race it completely sucks. Most of the opportunities require the faster car to either await a mistake (and the drivers are all pretty good, so that can take some time), or put themselves into a "yield or crash" situation, thereby placing their race into the hands of another driver.
I don't wish to get into a 'what if', or 'if only' debate, but I enjoy rainy races; they introduce a lottery element into the mixture and that always adds a certain piquancy - and rain in Monaco always makes it the most entertaining "race" of the season - I was waiting for a team to run out of spare noses, but it didn't happen in the end
.