Ouch! Broken legs are no fun, I broke mine in 4th or 5th grade...three distint memories 1). I laid in the school nursing office for 4 hours, then I waited at the hospital for another 4 hours...my broken leg was low priority that day 2) The line of 25-30 girls coming by to see me at home that weekend 3) 13 weeks in a cast (2 casts)...almost the entire summer
Back to the ski crash details: dopes stopping/standing in the center of the run. Snowboarder looking at his target.
Ski or board midweek, ride faster than the dopes behind you. Stop over at the edge of the runs, wear body armor and a helmet. Carry your insurance card, ride with friends, encourage others to do the same