I, who has to professionally support installs running Linux with Nvidia hardware, would personally say the situation is very far from ideal on Linux.
I dislike this 'my dad can beat yours' kinda competition when it's very clear Linux still has significant issues to resolve.