My advice is absolutely to stay on and finish your C.S. degree. Making the (safer) assumption that you're going to live to a ripe old age, the time you'll spend is really nothing much. The tech industry will not go anywhere without you (and it sounds like you're already working anyway). If you finish, you won't have the regret that I sometimes do. You won't feel like you have something extra to prove to your peers, that I sometimes do. You'll have a lot of extra academic options, like going to grad school, or teaching. You'll probably have a little extra self-confidence, and yes, after all, you'll learn something that you might not otherwise.
You're already enrolled, you're already going - why not finish? If I had it to do again, I'd get a degree in C.S.