I honestly prefer Valve's method. You as a consumer should be reading what you're buying before you purchase anyway, and you can still use their refund system if you somehow missed the warning.
Removing unfinished games from the storefront just increases the amount of lost media out there. These projects should be available for as long as possible simply for archival reasons.