That makes sense. FYI I deleted my comment because I didn't feel like it added anything.
I think you would actually like SF - there are a lot of companies building real software, and if there's any smugness, it's that you can work at what you love, make more money than the Wall St. folks, and do it in a t-shirt and shorts.
I appreciate that you took the time to write, I understand where you're coming from a lot better.