Yes.
I appreciate it's fashionable to not like England for some reason, and feel DESPERATE to tell people about it (I imagine it's classic self preservation, like saying "I never really liked her anyway"), but if there was another nation who keep making finals, keep producing top quality...