True. Please see things from a broader angle.
Senate bill comptely brings in a new immigration system scrapping the old one altogether. No one knows what problems will happen in the new system. Fixes will be required even in that. It is not bulletproof for next 20 years.
House approach is instead of going down that path of completely unknown new system they are trying to just fix the problems in existing system by a series of bills. It makes more sense to me actually but I do not agree with their fundamental principles like "net green card neutral" and "enforcement only" etc.
H1B is designed to fill temporary labour shortage. When I came to USA on my first H1B I never came with intent of settling down here. I worked here for few years earned some money and left back. After many years, I came here back on my 4th H1B with the intent of settling down. I am sure there are lot more folks out there come here on different visas for different needs. Not every H1B will translate to green card and H1B is not the only visa to enter the path to get a green card. The system is far more complex. H1B visa increase is lobbied for filling labour shortage and nothing else. They have also put strict things for preventing the abuse of the visa. They are also increasing the fees to fund STEM education so that they wont have the labour shortage in STEM in future removing the need for H1B altogether in future.
If huge backlogs occur in future in premium EB categories, congress will fix it then. Proof for this is to just look at the past. Even though there have not been any immigration bills passed in the last 20 years there are still bills passed to programs like EB5 in the recent past. Also, EB1 is not backlogged. EB2 has reasonable timelines for most people except India and China. No need to fret about unforeseen future issues now and kill the overall progressive bill on such a narrow cause which has way more goodies for lots and lots of people.
My last on this.