I absolutely agree with you that thousands are affected (especially students who studied on a equal footing with their peers while completing the course) but having disadvantage to get employment just because of the lottery system and their status.
But claiming that half a million are stuck unable to start a company / change jobs due to a visa is BS just to push the author's opinion down the reader's throat and this is where I differ.