5 of 5 Improve wording and grammar

How to express in a diplomatic, but not too subtle, way that an old (and popular) notion should be dismissed in favor of a new (and better) one?

I'm comparing two (mathematical) notions, say 'functoid' and 'punctoid' (these are fictitious names for the sake of discussion), and I'm arguing that punctoids should be definitely preferred to functoids for a series of reasons.

To convey this idea, I would like to use an expression that is neither too strong nor too subtle. I have been thinking about something like the following:

In a way, what we have just remarked makes the notion of functoid à la Craig and Daniel overruled by punctoids.

But I'm not sure about my use of the term 'overruled'. I had also thought of replacing it with 'shelved', but this sounds too soft to my ears. Please note that I need to stick to a formal register, as this is intended for a publication.

Any suggestions?