Set aside the fact that pool mining provides a more steady stream of income than solo mining, and the fact that pools charge a fee for their services. Disregarding those facts, I have an argument for why pool mining should carry higher expected value. This topic has been covered before and apparently I'm wrong:
"...solo mining and pooled mining should, over the long term, produce precisely the same revenue"
Here's my argument, please break it and show me why it's wrong:
Alice, Bob, Cecil and Danny compete to find the next block. They know it's in one of 10 boxes. Alice and Bob are solo miners and randomly search through boxes one by one. Cecil and Danny also search through boxes randomly, but they are in the same pool, so they decide that Cecil will search through boxes 1-5 and Danny will search through boxes 6-10. This way they will never waste computing power searching the same box twice. Alice and Bob on the other hand don't coordinate with each other, so sometimes Alice will search in a box that Bob already knows is empty. How are Alice (solo) and Danny (pool) equally likely to find the block?