"I think capitalism is great, but I also understand that capitalism in and of itself will never address all of societies problems." This is the most important thing said in your post. Yes, I agree. Capitalism will not address all of society's problems. For example, you have mentally ill people and people with Down's syndrome that need to be taken care of and should have a decent life. Republicans agree with this as well.
Sanders wants to take a disproportionate amount away from working folks including the middle class, and give it away to those who do not want to work. They want to stay home, eat junk food, and make more babies so they can get more from the government. Margaret Thatcher once said, "The problem with socialism is that eventually you run out of other people's money [to spend]." Sanders can't seem to understand this.
If private industry could find a way to compete with selected monopolies like utilities, it would. It can't and I have invested in XEL's long term strategy and dividend.