I dont think he thinks the H1B workers are going to pay, rather, the sponsoring companies, if the worker is worth it, will fork over the cash.
Discussion
My career has been working with people on $300k+ - even for how good some of those people are, no company is paying $2M to get them a visa, especially when there are WAY easier and cheaper routes available.
