Yessss! I agree 100%. I think Owlcat is really bad at adapting ttrpgs into the framework of their own game engine. When people say that Larian should take notes from them, I am like "please dont". Cause Larian actually adapts and not just copypaste a system, ignoring the obvs limitations btw the mediums.
It's just Unity they're using, though. All the corners they've driven themselves into because they can't make it work right are mostly their fault, really. Obsidian did manage to figure out how to use it for both PoE games and Tyranny (and Tides of Numenera by inXile by an extension), and Owlcat are supposedly a veteran team (having worked a lot on Nival's earlier games, judging by their portfolio - which are quite great, but they seem to carry the similar design screw-ups with them for more than 20 years at this point), so them being unable to make seemingly trivial features and mechanics work right despite taking on a mission to carry them over should not be blamed on the engine here - or rather, it could be blamed on them not making their own (like Larian did with Divinity engine).