I was an underachiever in high school. I took general math which was fine with me. When I was homeschooling my son I studied some of his math lessons before he did. I taught myself algebra and geometry. I learned but I never could see the purpose, if you aren't going to use it. I have more concerns about kids that can't multiply, divide or make change than the ones that can't remember what A to D equals
Not teaching your child a subject based on the premise of "when are they going to ever use this?" is dangerous. If your child or any other child has an interest in say.... the sciences, computer science, or engineering. It is imperative that they have a thorough understanding of basic and advanced Algebra. If they don't they can not understand Calculus or higher mathematics such as Linear Algebra etc...
If your child does not have an interest in the science or engineering, I still believe a decent math education through at least Advanced Algebra must be required. Even if "they'll never use it..." We use Algebra on a daily basis, however, we (at least I) can do it so fast in my head I don't have to write out equations to solve for unknowns or what not. Basic Algebra is essential for daily living....