H1B lasts 6 years and can't be extended further without an approved I140.

Approved I140 is almost standard across all companies. They abuse perm process for the MS->OPT->H1b pipeline and keep on extending

The first point can’t happen without reforming H1B to last more than six years.