The main problem with this year's broadcast imo that the hosts are not speaking _that_ good english. The whole thing just doesn't feel natural, it really comes across they speak a foreign language.
I think that all of them manage a pretty decent English, especially the English bloke.
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.