Forever Pvt: as a pretty new and pretty young kid, there‘s a lot of factors you aren‘t considering.
If you join up at 16/17, just get out of high school, are still living with mom and dad, no house, no car, no spouse, no kids, no committments, then going on a roto is like a walk in the park. It‘s nothing for a teenager to pick up and leave everything when, in reality, he‘s not leaving anything.
However, if you join up in your mid-late 20s and up, live on your own, a mortgage, a spouse and children at home, as well as a full time job, then it‘s a LOT to ask. Often times just going away from a job will get you fired, and the money from a class C contract won‘t be enough to cover expenses. Not to mention being thrown away like a used condom at the end of the tour, and having to find employment again, even though you were serving your country.
To sum up, mandatory ANYTHING is not a good idea in the reserves until the federal government legislates some fu*$ing job protection and makes it easier for people with families and such to go.