A word or short phrase for 'better in every way'?

Dominated - typically used in game theory.


Try:

A beats B on every count.

There's nothing necessarily wrong in describing A as 'clearly superior' or 'the clear winner' if the context makes it clear that A is completely devoid of deficiencies.