Ehm, nobody forces you to use ISRU... I prefer too to make missions where all the fuels come from Kerbin and not from *insertplanet* just for the sake of it, but i still think that ISRU is a BIG addition to the game and i hope that next step is Life Support.