are you trying to imply that with a steady network HR the reduced variance of pooled mining will yield you more BTC than solo mining?
I like what you have been doing so far (in fact, you have been a reason for my BJ order). But assuming a steady network HR...

Who are you and what did you do to cypherdoc?
Anyway, a 100 BJ are mining solo should indeed get more BTC than 100 BJ mining for a pool. However, most people have just 1 BJ and after taking a gamble on BTC in general and HF specifically don't also want to gamble on the roulette table know as block finding. People like me who rather have 12.25 BTC than 50% chance of 25 BTC.
clearly i specifically stated "steady" network HR to make it unquestionable that the expected yield from pooled vs solo mining would be the same given an equal orphan rate and no fees from pools. in a rising HR environment, which is what we have now, it's not as clear. still, given this environment, my personal experience soloing has worked better for me than pooling.