I've been in the industry since 1999 with no CS degree, and there were no boot camps back then. I'll bypass the horn-tooting, but I've managed to do pretty well in my career :-)
There have certainly been moments. However, I suspect the time and expense wouldn't have balanced out yet, and becomes more skewed the older and more experienced I get. (I was a full time developer 6 months before I would have graduated, had I done a CS degree in 4 years out of high school, so throw that income in the mix as well)
These days my role is focused on a breadth rather than depth of knowledge, my ability to learn new skills quickly, and an emphasis on solving business problems through technology. (The company I work for focuses on logistics problems core to most businesses, not Twitter-level concerns)
Have you resorted to trial an error on tasks that could have been solved by applying CS knowledge?