My husband has a Ph.D. in CS, a fantastic, high-level job, and he didn’t have to pay one penny for it, it was all covered by the school he attended; on top of that he had a small stipend for being a R.A. all those years as well. He could not have his research position without having that Ph.D. If you don’t want to go into research then I agree, no need for the Ph.D., but like researchers in most if not all fields, a Ph.D. may be necessary.