100% agree, I really hate this ending too, serves Astarion no justice.