I agree with pretty much everything here. The problem with the Avernus ending is that you don't keep "pushing and pushing and pushing" her to go back there. You decide if she goes during the very last cutscene. To frame the Avernus ending as a bad ending where Tav is a manipulative, egocentric dick that only cares about their feelings, not really thinking about their romance option / companion interests, it surely needs a build up or something.