One of the few uses I can see for fall-through is database migration. You can define the incremental steps and it'll just fall through to the latest migration. But I'd rather have to write a bunch of if clauses in that situation than have to remember to
break
every step of my
switch
otherwise