I'd be an idiot to think they did it poorly and it is no good. When in fact I've now played both games coop from A to Y and enjoyed myself and others have expressed the same feelings. No it isn't perfect, yes there is room for improvement. I say the #1 issue with coop is finding a team that will stick with it for 120 hours, that is a huge time and scheduling commit that I bet destroys more coop intentions than issues with the coop system, by far.
Where is Pillars of Eternity's coop option? Xcoms coop campaign? Yeah I'll take what Larian offers over nothing at all. So I guess if I need a job done, I have someone willing to do it, might not be Hercules doing it, but it is better than nothing and does the trick, really they still did a damn good job of it. Beggars want to choose to?
I agree on many of the complaints though, I still feel the "I have to scroll up each time a teammate makes a dialog choice to see what they choose to understand the reply coming from the NPC". Why not have that choice visible, so I can see what they choose without doing that every single time? Yes buying from one vendor at a time isn't ideal, typically there a multiple vendors in the area to help that out some, so it isn't anything like a total wait twiddling thumbs every time. Or an audio alert to tell you a teammate is starting up a conversation, so you can click in to listen. Toggle options to see teammates stats. See teammates Skills/AP when it is their turn in battle. Toggle to completely share inventory like your family/friends. Yes there are things that can be done. But this is by far and I'm talking like a 3 vs a 10, the best TB COOP CRPG I've played. And if the keep quality high, I'll buy everything they ever make on this engine.