> Some quick googling indicates there are around 65K H1Bs issued every year, and around 4.4 million software developers.
Well both of those numbers are wrong.
Well both of those numbers are wrong.
you can be on h1b for infinite amount of time. most h1b apply for adjustment of status for residency which lets them renew it indefinitely.
https://isss.temple.edu/faculty-staff-and-researchers/intern....
maybe you missed this part?
You can once uscis approves you i140, you can file h1b under cap exception. You can continue doing this as long as your 140 is pending with uscis, there is no upper limit.