There is nothing wrong in introducing  all students to the basics of a given academic subject. Some will grasp it and some won't. To fail a student for not understanding basic algebra makes no sense. Those who can not understand  algebra should be given the choice to study general mathematics. Of course math plays an important role in a persons life. But everyone doesn't need algebra to survive. There are a number of  professional and well paying  jobs out there that do not require advanced math.