They solve different problems
Many owners assume a ceramic coating removes the need for film. In reality the two act on completely different failure modes. A coating is roughly 1/50th the diameter of a human hair — it changes surface tension so dirt and water struggle to stick, but a stone travelling at highway speed carries tens of joules of energy and the coating simply is not there.
PPF is the inverse: a 150–200μm elastomeric TPU layer absorbs and spreads impact energy, and remains the only real answer to rock chips. The trade-off is cost, installation skill, and a factory surface that is slightly less slick than a fresh coating.