IDK, sounds like it's a bunch of stupid misc. fees. So instead of just raising the minimum wage for H1Bs and indexing it to inflation, they raise taxes (and these taxes on H1Bs don't seem like a consequential funding source. They might even bring in less tax revenue than raising the H1B minimum wage to where it should be if it had originally been indexed to inflation.)
In Washington state it is. But I'm talking about the minimum salary to get an H1B visa which is $60,000. Given that H1Bs are intended to substitute for skilled professionals where the prevailing wage is easily twice that these days, raising it and indexing it to inflation seems like common sense.