produces the same output as when the Cubics option is not present. This polynomial has three real roots, and previous versions of MMA would give an expression in terms of radicals (although the number i was also present). From the Reduce help page: “With Cubics->True, Reduce solves all cubics in terms of radicals.” There are no exceptions mentioned under the “Possible issues” section. Does anyone know what’s going on?
Reduce[x^3 - 15 x + 2 == 0, x, Reals] asks Reduce to express the output using Real numbers. It disallows it from using Complex or imaginary values. If you remove the “Reals” expression from your original Reduce statement, you will find that Cubics->True works fine. The radical representation of the roots makes use of imaginary numbers - that is why it isn’t showing up in your original evaluation.