Yes, and Nalbandian is a better shot-maker than Baghdatis. So what? Shot-making is great, but it doesn't define talent all by itself. Overall, Ferrer has had a stronger career than Baghdatis, and that means he's more talented. But I know there are a lot of Ferrer haters here. Probably because of his height.
No. Results and talents are completely different things. If Federer had broken both his legs in 2002 or just never worked hard enough to realize his talent and never amounted to anything, he'd still be more talented than 99,9% of players in tennis history.
It's a moot point though, since Bagdathis reached a Slam final so he has a better career anyway.