Having a ski dorm open and available for anyone to show up and rent falls under the same risks and requirements that a hotel would. Possibly there isn't enough demand or the Park Service uses general funds for other things or both.
Huts are rented and run by private concessions in Europe, but the US has different rules and regulations. The ACC runs huts in Canadian Parks, but that ain't here.