They can get paid to play football at a lot of other places. the NFL is just the most lucrative. You can computer program at a bunch of places as well but I bet you get paid a hell of a lot more at Google than some start up.
I dont know why they locked out the players seems dumb to me. I would have locked out the UNION players but that union is gone so no reason to lock them out.