Could it be because of the fact they are Italians? Or are you assuming the whole world must speak the perfect English?
2. Watch previous years, this year is definitely lower quality
3. I don't assume that, but I expect that considering an international broadcast (I'm from the EU, english is not my native language)
I remember previous years when it was in French.