OK, Italy and Sweden winning every year, because they are the countries with most streams on every occassion.
Maybe pick the winner by youtube clicks, also? Everytime I watch a random Eurovision clip, the next one is either Heroes or Euphoria. They can win Eurovision by default every year than. 2023 Heroes, 2024 Euphoria and so on.
Or maybe Italy and Sweden are succesful because they put effort in their entries every single year, their National Finals, despite being through some ups and downs, are among the strongest in Europe, where thousands of people apply, a bunch is able to perform live and only one survives in a split jury/televote system.
Eurovision success = strong National Final. The 5 most successful countries in those three years on average were Italy, Ukraine, Sweden, Finland And Norway. And Sanremo, Vidbir, Melodifestivalen, UMK and MGP are most definitely the best 5 National Finals right now. I found hilarious nobody realized it...
It's obvious those 5 countries will send strong and competitive entries as long as their NF's are strong and competitive. And it's only natural they have a huge reception when their songs for Eurovision came out, becuase more and more people know how difficult it is for an artists to succeed in those events.
If other countries feel discouraged it is their own problem: you can't expect others to change just because you are not succesful! Put more effort in what you do in order to be more succesful one day! Finland is an example: a country which was almost every time struggling to qualify is now a strong country in Eurovision, because they improved internally, the quality of their NF improved a lot and YLE was capable to grab the attention of their best artists out there... But the majority of the other countries and other broadcasters, what do they do? They are constantly complaining about the same countries being successful despite not doing anything to dethrone them.