The question is framed a bit wrong, because "highest-paid" and "highest-earning" are different things. News outlets often pick top earners who are self-employed and count gross income without deducting expenses. If you're a hairdresser with a client base working in a fancy neighborhood, yeah, your income could be higher than an average engineer's. But that doesn't mean it makes sense to retrain.
Here's the practical angle people usually miss: this kind of statistics mixes people with very different situations. A self-employed master in Moscow on Instagram with a waiting list, a regular salon employee in some district, and a total beginner - they all end up in one average income number. Plus, they often include tips, under-the-table payments, and the best months' results, not the average.
Before you make any career changes, you need to understand: are you ready for unstable income, building your own client base, constantly hunting for clients, and working weekends? Most people need a steady salary, not potential earnings. If you're already in some field, you're better off developing there where you already understand the market, rather than chasing numbers you see in the news.