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?