I think Astarion, like all companions, lacks a storytalling beyond the endings. Throughout the game, I only hear about Cazador, tadpoles and a little romance. If it were diluted with a question about finding a way to stay in the sun, or talk about the past of a corrupt judge, line with Gur.... I'm starting to think that this ending turned out this way because Larian simply doesn't know what to show.