I had my older son in public school from K-3, then homeschooled him. He wanted to go back in HS, and things went downhill. The school was pretty rough, and survival skills were necessary. He became involved with a group of kids who weren't the worst, but they were a long way from the best.
His teachers loved him. They all wanted to know what homeschool program we'd used, and were especially impressed with his math and writing skills. A couple of them even said they were thinking of homeschooling their own kids, which kind of gives you an idea what sort of school system we've got.
After a great deal of drama which I won't go into, my son ended up dropping out of high school after 2 years, and working for a property management company for $11/hr. They didn't treat him very well, but he learned so many different skills by being their gofer that it helped him in the long run. 2 years ago, after being away from school for 4 years, he decided to take the GED test, just to see what areas he'd need to work on to pass the test. He passed it on the first try, getting scores in the upper 90s in most subjects. Then, last May, he decided to interview for a job opening in another property management company. They practically hired him on the spot. He just got a promotion as assistant to the president of the company.
The prospect exists for him to earn a good deal more than my husband and I earn; and I can't help thinking that homeschooling him had a good deal to do with that.