Many of these H-1Bs that come over immediately get sponsored by their employer for a Green Card. While the wait is long for an Indian to receive a Green Card (can be 20+ years) they never have to return to India until their application is actioned.
Applications for renewal are not going through right now.