Are ceramic coatings the strongest car paintwork protection?

The toughest and most scratch-proof paintwork protection is a Paint Protection Film (PPF) which is a self-adhesive sheet of soft vinyl which cover's most of your car's panels. However, it does have some disadvantages, It can be seen from close up, it doesn't cover up to the very edges of your body panels, and it has its own edges which can trap dirt.

Ceramic coatings, and related products such as graphene and diamond coatings, are far stronger than waxes and polymer sealants, and don't have the disadvantages of PPF.