I honestly can't say that I'm benefiting positively. In fact, it's far more likely that I've been negatively affected. I could have had a stable jailbreak for my device today, but now we have to wait for either geohot to fix the remaining bugs in his code or for the exploit to be worked into greenpois0n. Sure, that's a selfish read of the situation, but claiming his actions did me any favors is outright false.
I think his exploit was the correct one to use at this point in time, and it looks like it all worked out OK in the end. You can be sure geohot didn't make any friends for the way he handled it, though.
How did it not benefit you? Would you rather wait a week for your jailbreak ensuring the next idevice you buy can be jailbroken or would you rather have a jb today. Just because you can't immediately see the benefit doesn't mean it's there. Trust me you would have been far more screwed had the cdt released te shatter exploit. And if you want your jb now you can have it. Many people especially as of beta 4 are reporting no problems with the jb. You just want to hop on the geohot hate train, which is cool just don't say he screwed you because in all reality he assisted you by releasing a jb one day earlier and saving an exploit from having to be exposed to apple.