So zero data give by you to support your view that H1B lowers wages (as usual, because data shatters the fake narrative H1B lowers wages).
So according to you
1. H1B lowers wages,
2. America is known for making money
3. Yet more professionals from Europe want to move to the US than the other way around (as seen in this thread)
Don't you see how 2 and 3 contradict 1?
Also, despite H1B why are developer salaries higher in the US than in Europe?