Now let me tell you. Most of my profs worked in research Labs around the world. When you have PhD, you are more valuable to any company as they select you from your research and you become part of research team. Many of my friends are in TCS but one of our visiting faculty who did PhD from IIT, directly got package of over 15 lakh in TCS's R&D Center. He is more free to work than people who went to TCS after Post-Graduation. It will take them a lot of time.
Another example was told by my prof. He said that many of his friends are now jobless. As you reach 40-45, in major companies, and you earn lets say, 35 lakhs, they will rather hire more young under graduates instead of paying you alone. This happens. But if you are PhD holder, you are more valuable to them. See, MBA after Graduation increased because after certain age, you reach at a position where you need Managing skills. They will rather hire a person who has done MBA. The guy who told this was IIT PhD holder and worked at Cambridge and major communication companies.
Also, after PhD, you always have option of moving into Academics. Earn money in industry and then enjoy life in Academic along with earning.
Marketing guys, finance managers, etc. all are dependent on these PhD holders. Have you heard of Black and Scholes model for Options ?
One of my friend works in De Shaw, he told me that PhD holders are given completely different work and they are backbone of the company. Remember R&D department is backbone of any industry. In case of Finance, they rely on Data Analysis companies which recruits PhD holders.
Also, PhD holders pick their company and work more freely than under-graduates. But as I said, it depends on people and their interest. You can become CEO and richest person even without graduating like Bill gates, Steve Jobs did.
There is very wrong perception that PhD means bit too academic.