I just realized something: if we recruit Cain, pretty much everyone else will hate us.
Our party members will be annoyed for bringing along somebody unstable.
Oric and the Siblings will be livid with us. Proxxy will probably never return. Speaking of Proxxy, we should ask Oric where she went.
I have no idea how the angels will react, but I doubt that they'll be happy.
I recommend that we don't rescue Cain unless we figure out a way to do it and not anger everyone.
Oric is far too nonchalant for my liking about everything we've done so far, so if recruiting Cain actually annoys him, I consider that a win.
Um, what? We want Oric to be nonchalant. If he actively opposes us, things will be quite difficult. I have a feeling he's not going to actually attack us, but life might be a bit more difficult.
What I meant by that is that he is far too nonchalant about our attempts to defeat him, meaning either:
1. He thinks our chances of success are negligible, which is probably true.
2. We're doing exactly what he wants us to.
The latter is the one I'm worried about, especially as we don't know what he wants with us. We know that he doesn't want to kill us, at least not straight away, as he could easily have killed us on multiple occasions. The main problem with not knowing what he wants from us is that we don't know what we can do to thwart his plan, as any attempt to do so could lead to us instead playing right into his hands. So if we actually manage to accomplish something that annoys him, that most likely means that we're on the right track to thwarting his plans. Although as you say, annoying him too early would just lead to us dying horribly, so you're probably right in saying that we shouldn't antagonise him too much now.
Also
+1 to Oric's hammer. It could give us a vital clue on what Oric's plan is/how to defeat him, which in my opinion is one of the most important things we can learn right now.