They aren't trusting the clients just for fun. Current technology has to put lots of things on the client so it works good. I surely hope this will, and probably does, change in the future but currently it's not applicable.
Not really. Many astronauts get assigned that sort of managerial duty between flight assignments. You gotta keep them busy when they aren't training for a flight. Three of them are recent/current residents of the ISS.
As for science, it's not a science flight. In fact, the last science flight was STS-107. It's a final delivery flight to the station. So the crew composition makes sense for the tasks.
Why can't Ford do this?
American Unions. Enough said.
He has not acquired a fortune; the fortune has acquired him. -- Bion