Although by the same logic, the "flare" call is also superfluous.
Personally I agree. However, it's an FMA change I suppose so the Airbus philosophy is to call it.
how does he know that flare has not occurred at the correct height until it is too late?
You still have the auto-callout from the RAs. You should hear something like 50 'Flare' 30...