I read once that a lot of the cost NASA pays per astronaut is there to manage the overhead of all the bureaucratic stuff and extra regulations required for sending a NASA astronaut up. I believe that it is (/ will be) cheaper per seat for citizen space tourists.