Even other games that don't give particularly strong motives for characters to follow the MC at least don't give them the strongest possible reasons NOT to and then make them do it anyway. BG3 is hands down the worst culprit I've seen in this regard.
I can think of some. BG1 & the easy trick to get rid of one of the paired NPCs (by letting them be killed), which I think quite a few players have used over the years. BG2 also lets you do some funny things as an evil character with good NPCs, because most of the companion reactions are tied to reputation, and that can be bought at temples. Pathfinder Kingmaker, where no matter how badly you treat Linzi, she stays as the punching bag. Ironically, the same can be said for the player character, because even though the game gives you a very good reason to get rid of her (when she steals from you), even an evil character won't be able to execute or exile her. In general I've found that - except for Ekundayo and Tristan - the good characters in PK didn't care much what my evil baroness did. Quite funny, considering the evil kingdom looks like one of the dungeon levels from Diablo.