Leaving PhD program with a masters (for a job). Can continue PhD later?
Through the computer science point of view, all three reasons you've listed above tells me that you are better off in the industry.


  You are at a point in your life where you need some money and its
  financially more secure to work rather than being a graduate student.    


Indeed. But the point of doing research as a grad student is having less money for more time. Even though most of the PhD comics disagree with me, I find conducting research at a good university gives you a lot of time to spend for yourself.
You will have the deadlines, not the working hours. Thus, either working at your office, or at home in the night, is completely up to you.

Also, not to disagree every single thing, but you have way more financial security as a researcher compared to the industry. Unless you behave very unethical, it is an extreme case that a university cuts out your funds.


  It's a good idea to experience what the work force/industry/"real
  world" is like for a bit.


This reason speaks for itself. If you're thinking the industry is the real world and conducting research is imaginary(?) world, then your choice must be very clear by now.


  You may not be satisfied with your research topic/advisor at your PhD
  institute.


The solution to this is simply changing your research topic and advisor. This is another point in academia, that you have all the freedom in the world to work whatever you want. Opposed to industry, where usually your boss tells you what to do and what not to do.

As I've discussed this topic earlier, I believe having a PhD degree cannot be measured by how much extra money you've missed, or is it really worth it.