Let's break the failures in your post.
- No-one forced you to go out and buy the 4s immediately, so that failure is on you. Personally, I would have waited until a jailbreak for it was released before buying it, leaving time for the early adopters to find any bugs and allow the carriers' servers to recover from all the activations.
In fact, that's exactly what I did, as I currently have a need for tethering, which is why I'm still on my iPhone 3G.
- You assume that the Dev Team, i0nic, chr0nic, geohot, or whoever, is obligated to release a jailbreak. They are not.
- The jailbreaks out there right now are for the existing hardware exploits in previous iPhones (4, 3GS, 3G, original). the iPhone 4S has new hardware, remember? You're not even giving them time to code for them, let alone discover them in the hardware, if there are any. They only got the phone the same day everyone else did!
Bottom line: FAIL on your part for not wanting to wait. Now you have to live with "dying to customize" your phone until a jailbreak is released for the 4S. In the meantime, go out, play with Siri, and have fun with your new 4S until a jailbreak is released, if at all... unless you still want to rue the fact that you jumped the gun and didn't wait.
Patience/virtue?
BL.
Holy editorial batman!