Maybe your definition of success is not much different from those you referred to as 井底之蛙
How many young people in US can afford a trip to visit 7 countries in Asia? How many of those priviledged young people will end up doing something positive, big or small?
It's not about how many places you can afford to visit, it's about how you keep your mind open. Just my 2 cents.