He hasn't spent half his career behind him, but Ovechkin was better at some point in the 2000s.
Try to be completely objective...
Who is the better player?
2009:
79 GP: 56 G, 54 A, 110 P, +8
58 goal pace
CF%: 57.3%
CF% rel: 4.1%
50th in Selke voting
Hart, Rocket Richard and Pearson
1.50 PPG in the playoffs (11 G, 10A, 21 P, +10)
Versus...
77 GP: 33 G, 70 A, 103 P, +3
35 goal pace
CF%: 49.6%
CF% rel: 2.8%
Sixth in Hart voting
1.29 PPG in the playoffs (15 G, 16A, 31 P, +9)
How is it not clear who the better player is?
I mean, I'm sure you'll try to find some way to say it was Crosby or he was as good, but if you're going to say Crosby was better just because his team won the Cup, then why can't someone argue Ovechkin was better last season/is better now? They were close in the regular season and his team won the Cup (and beat PIT) in round two. Crosby had a higher PPG average in the playoffs.
I don't see very many people saying Ovechkin is better than Crosby right now (and I wouldn't say he is, either).