Perhaps you're right. I probably have a warped view of wages working in tech, but I just can't imagine working for over a decade just to max out around $50-$60k without starting my own business
There is a ceiling to what local opportunities can provide. More specialized or more senior roles are usually available elsewhere.