My oldest taught himself to read when he was 2. It was completely unexpected. He did those store-bought workbooks for the heck of it. He just liked learning, and I loved that.
Kindergarten here is broken up into Jr. K and Sr. K, both of which are optional. Hubby says I bugged him for about 2 years to homeschool. I do remember arguing that since K isn't necessary, there'd be no harm done if it doesn't work, and we could send him for grade 1.
I kept reading about how the school system was going downhill, and I wasn't terribly fond of anything about my own public school time. They sucked the joy of learning out of me, and I had bouts of anxiety. One of my grade 4 teachers threw a classmate over some desks in anger. Um. No repercussions whatsoever.
So we gave it a shot. Or, rather, I gave it a shot. Hubby wanted nothing to do with it. He said if I wanted to try homeschooling then it was up to me to do it all. He's not so unwilling now. I don't know if Hubby realized it was a good idea or just gave in. By the time DS1 was 6, and ready for grade 1, DS2 was ready for Jr. K, and we just kept adding in kids as they were ready. They've never been sent to school.
Thinking back to school when I was young, and seeing the same school now, my kids would never survive with the rules they've put in place. They're energetic, loud, have a hard time listening, are very emotional. DS1 could spend all day on a single 2-sided page of math (that he understands) if I'm not constantly reminding him to concentrate on his work. He gets upset if he doesn't get to finish it, but takes a long time doing so. And lastly, they're rough. They push and shove in play. I'm not fond of it, but at least here they aren't being suspended for physical contact with another kid.