I don't believe switch statements are measurably faster in any reasonably small number of iterations - and while it's definitely subjective (I find the if stuff way prettier than the switch stuff), switch statements can be subject to case fallthrough, and the `break`s add additional lines - the equivalent if/then would be much more compact.