Did you notice, every cubic curve is anti-symmetric with respect to its points of inflection, which can be calculated in your case by double differentiation:
$$ x_I =\frac{a+b+c}{3},y_I=f(\frac{a+b+c}{3})? $$
Shifting the origin of coordinate system to $ x_I,y_I $ brings it into a form
$ y_1 = A x_1( x_1^2 - B^2) $ where $ B = (a_1+c_1)/2 $
which is an odd function, the integral or area under cubic curve vanishes between the new $ x_1=a_1, x_2=c_1. $
If not sufficiently clear, shall explain again.
EDIT2:
Sorry about delay. Recasting the cubic using $ h,k $ displacement symbols.
When 3 roots are real,
The cubic equation of third degree polynomial is taken wlog for discussion of roots as:
$$ y = - (x-a) ( x-b) (x-c) \tag{1} $$ has an inflection point at
$$ x = h = (a+b+c)/3 ; \, \, y = k = - (a + b- 2 c) ( b + c -2 a) ( c + a - 2 b)/27 \tag{2} $$
with a spread $\sigma$ on either side at inflection point level $ y= k: $
$$ \sigma = \pm \sqrt{ (a^2 + b^2 + c^2 - a b - b c - c a) /3}\tag{3} $$
i.e., roots when taken as
$$ x = ( h -\sigma, h, h + \sigma ),\,\, y = k \tag{4} $$
bring the cubic equation to another algebraic form equivalent to (1):
$$ ( y-k) = - ( x -h -\sigma)( x- h)( x- h + \sigma) \tag{5} $$
When the roots are in arithmetic progression, letting $ ( a + c) = 2\, b, X = x -h \tag{6} $
it assumes a much simpler form:
$$ y = - X ( X^2 - \sigma ^2) \tag{7} $$
which is an odd function, anti-symmetric with respect to displaced coordinates $X=0 $ .
The integral vanishes when evaluated between $ X = \pm \sigma $ limits. It is same as saying that between three equi-spaced points $ (a, (a+c)/2, c) $ the integral should also vanish in the un-shifted situation of wavy cubic.
The equivalence of cubic forms (1), (5) is valid when there are one real and two complex conjugate roots.