I think you are too much used to online jobs and little knowledge to other jobs. Postal charges are not comparable to this apply fees, postal charges somehow comparable to internet charges, that you not gonna get back anyway
Some jobs require addition fees/ bank drafts to apply, and after taking money for application if they decided not to move further that is measured illegal and anyone can take legal actions. So those things aren't comparable.
Upwork still giving connects back if they decide to move back and colse manually.