I came under h1b (technically tn first and then transfer) and definitely did not feel like I fell into the “abuse” category - was well-compensated and switched through several employers. Was not underpaid afaik and at no point did I feel like I was at risk of deportation (very easy job mobility). Granted there are problems/abuses with h1b and some people have difficulty getting hired by someone other than their sponsor, but the description you’ve laid out is one-sided and does not feel like a complete picture.
> those workers would qualify for skilled worker visas.
H1B is a skilled worker visa so I’m not sure what the complaint here is.
It sounds like a lot of complaints you have are with well documented abuses of the program by consulting firms and the government’s lack of cracking down on that.