The GeForce 4 generation as a whole, while being solid enough cards, were historically not interesting. They were just basic spec bumps over the GeForce 3. No new features or similar. And, critically, the 9700 Pro released the same year as the GeForce 4 and absolutely smoked the living shit out of it.
The MX440 allowed players that were playing games on id Tech 3 to finally play at high frame rates. I remember this card being all the rage back then in pro gaming circles for this reason.
I'm on a 3060 currently and the changes in the 4xxx and 5xxx just aren't appealing to me. As soon as iGPUs get 3060 performance I'll probably switch. And they aren't far off.