It was previously stated that with lightspeed, they had to properly navigate as to not hit debris or something, correct? So, if they can crash into an asteroid at light speed and die, then why is a ship different? Honestly, while the ships are traveling at light speed, it is still a force moving at speed. If it hits an object, it is going to do damage. That's just science. I don't see how this is a problem. Further, didn't they say in the movie someone had to stay behind to navigate the ship and Poe's initial role was jumping the ship to lightspeed. Therefore, whatever is going to lightspeed needs a pilot. Random debris won't work, and kamikaze pilots done too much A - waste pilots and B - Waste ships, of which we clearly see they are in short supply of both.