Well, they developed a system where hirelings and player characters can be fully respec’d, so I would guess that implementing this for all companions doesn’t actually take much extra work.

People have been saying that companion respecing doesn’t effect dialogue, so if it’s just as easy as taking something already built for some characters, why not just implement it for all, right?