If you ever worked for a US airline you paid for your bond with your first year salary !
At least with Emirates you pay nothing if you stay 3 years . In the US your first year salary is crap , so the airline "Collects" the training cost form you right away.