I have a B.S. and a M.S. in computer science and I am 100% confident that it was the right choice /for me/. I also work at DISQUS with some of the smartest best systems engineers I have ever known, none of them took computer science, only some graduated college, and some never even finished high school. Education is a very personal thing and America's system works for most people, but when it feels wrong go find something else that feels right.