Replace `case true...when` with equivalent `if...elsif` statements

Is there a good reason to use `case` instead of `if` statements here? If so, I am not aware of it.