The actual answer is because the universe had to pick a finite number and it probably doesnt use meters as an internal measurement ruler for scaling so
Nice description. I enjoyed your argument. Just a small correction from my side, neutrinos aren’t massless. They are very, very low mass though, and so naturally move very close to c.