В общем, мне тут сказали, что else if быстрая конструкция, а два if медленная и поэтому надо писать их.
Или я совсем тупая или это такая мелкая оптимизация(даже если это и так), что у меня взрывается мозг от этого "Давайте напишем нечитаемо, но чуток быстрее"