Why must the long cross-country flight for a commercial rating be solo?
I got this answer to my question from a CFI...

The idea behind the solo requirement is to assure the pilot can accomplish the trip unassisted. Other passengers are permitted if an instructor is present because the instructor will assure that the passengers do not assist with the flight.