Let me use this example,
Solve $x^3-4x>0$
After factorization, we have $$(x+2)x(x-2)>0$$, in order to have product of several numbers positive, even(0,2,4,...) of them have to be negative numbers. In this case, none of them is negative or two of them are negative, we can conclude $\displaystyle x\in(-2,0)\cup (2,\infty)$.
However I don't find the above approach too popular, more often than not, the following approach is what I see people doing,
Start by solving equality, $x^3-4x=0$, same factorization gives us $x=-2,0,2$, therefore we make partition $\mathbb{R} \backslash \{-2,0,2\}=(-\infty,-2)\cup(-2,0)\cup (0,2)\cup (2,\infty)$. In order to see whether $f(x)=x^3-4x$ is positive or negative on each interval, plug in a number in each interval. For example $f(-10)=-960<0$ so $f$ is negative on $(-\infty,-2)$, $f(-1)=3>0$ so $f$ is positive on $(-2,0)$,etc. In the end you get the same conclusion $\displaystyle x\in(-2,0)\cup (2,\infty)$.
Although perfectly valid, there are two main reasons I don't like the second approach,
In order to solve equality, we still need to factorize the left hand side. Once we have the factorization, it's much easier to check positive/negative than to compute values of function.
In order to conclude $f(x)>0,\forall x\in I$(where $f(x)\neq 0$ on interval $I$) from $\exists c\in I, f(c)>0$, $f$ needs to satisfy intermediate value property(all continuous functions have it by IVT). I don't see why we need any result from calculus to solve any precalculus problem.
Therefore my question is, despite the reasons I list, why is the second approach more popular, not only among students but also instructors and TAs (of calculus/precalculus class)? There should be some advantages of this method that I don't know about. Any insight is welcome.