I can understand the concerns some players may have about coming back, but, the league and the players association already voted and approved the restart.
Sure you can't force people to go back to work and take risks, but at the same time, you can't expect to be paid for sitting at home forever either. I don't have much pity for rich athletes who want to keep getting paid millions for not working while the vast majority of US citizens across races, sex and age have been back to work for weeks now. If some players want to sit out, great, but they shouldn't be paid.