Amongst other elements that should be fixed:
* Taxation without representation (i'm suggesting adding the latter, not removing the former)
* The H1B worker must be paid at or above the higher of the median rate at the company for the role or at the employee's request by an independent valuation for the role, this ensures workers are not being paid less
* The fee should be prorated, monthly, over the 6 year span of the H1B, allowing the company to spread it over time and manage cashflow
* The H1B worker should only be contractually required to stay for the average tenure of the role in the industry (which afaik is 18mo right now)
* The H1B worker should be able to easily port their H1B over to another employer. The new employer must pay the fee, prorated, on the H1B, the prior employer will be reimbursed prorated unused fees