Why does part 135 require a maintenance log on board the aircraft, but part 91 does not?
For the same reason truckers are required to keep logs in their trucks noting rest times, inspections, etc. but private vehicle owners do not. Part 135 is for commercial operations, part 91 is not.