Distance from Earth to Mars = 34,000,000 miles
...
And most of that distance would be covered in freefall.
Larger distance, more time, greater potential for problems.
Theyd have to have rotating section for gravity. They cant do well otherwise.