To answer your question when was Smith outplaying Davis. Last year when Davis was not on the field for whatever reasons and Smith was. This year Smith is better than Davis too.
Now I also believe that Davis with the right coaching can really turn it around and be the better player but that remains to be seen.
Losing his brother last year, getting traded and being immature really has worked against him this year. Gotta feel for the kid in a game full of primos.