Dude's thinking too much. He didn't ask to be transferred to that world, so he has no obligation to do anything there, aside from things he promised to do or was paid to do (assuming he wants to be honourable). If people call him a hero, it's their own business. There's no way people would stop trying to use his power to progress their own plans, so it's perfectly fine for him to only do exactly as much as he himself wants to do, nothing more. He has certainly already done more than an average squad captain.
However, if there's one area where he should do more, it's indeed to not let down all the women throwing themselves at him. As a gentleman, he should grant them some satisfaction.