I grew up in the outskirts of LA where there is a mix of farmland and people willing to drive a long way into LA. My family moved there because of the military and i had previously been in a "good" school, but this area was more than 50% the children of farm workers and they had really been screwed by fate. Most didn't speak English and the school system was constantly struggling to get them to learn enough English so they could understand the other subjects.
Anyway, by junior high, I had worked out a deal with my school that I could take some classes at the local community college and not take them at junior high. So rather than take Algebra I or whatever I would take a math class at the college. Well... by the end of 8th grade I had taken the first two calculus semesters.
When transferring to college I should have gone to one of two particularly bad high schools and it make things worse, the high schools were not going to allow me to take any college classes. I would start in high school at algebra II.
So I dropped out. At the time in California, you were able to select a community college as your high school. This is sadly no longer the case. I took all the classes I needed to fill in my general education requirements and took STEM classes I would need to transfer to a CSU or UC school. I didn't take things too seriously. I took whatever classes looked interesting including SCUBA, TV production and some music classes. I finished with everything needed to transfer at 16 and transferred to Calpoly. I finished with my BS in Chemistry at 19. Took a year off because I didn't know what I wanted to do. Worked at a winery as an analytical chemist which was loads of fun. After a year there, I decided I needed a PhD if I wanted to do research and did that at Caltech.
Personally, I believe this worked out fine for me. The people at the community college especially in STEM classes were great. I had and made friends along the way. Going to high school would have been a step down and a step back for me, but I don't think skipping high school is for everyone.