Larian wanted Halsin like that, he was never different. In Act 1 and 2 he had a mission and it came first, in Act 3 he is free.
Again, they equate his preferences with his responsibilities, they can't seem to separate it... this is a mistake.