The article doesn't mention one of the biggest draws: having a masters degree from an accredited U.S. institution improves your chances at getting an H-1B visa.
Whereas OPT not being lottery-based is 100%, no? And more importantly, you can pretty much go work wherever you want with it, every tech firm is ok with it, but relatively few bother with H1B today for overseas candidates.