We have won 2 games people, wait until the season is over until we crown the man King. The people who downgrade him at least have multiple seasons of at best mediocrity off which to base their opinions.
However, just because we are having some success, does not mean everything was great either. Wins can hide issues.
I'm a wait and see with this team, but so far so good this year. They are doing better in all areas than I expected. Lets see if it continues.
A strong sign we have not improved, is the same tired threads on the forum every year.