The barrier to being neurosurgeons is much higher than a software engineer. The average Neurosurgeon will make on average more than than top 1% of engineers. You can look at pure statistics and get that result.