Ok so youre the insufferable fan who wants instant gratification.
Certainly you are welcome to your opinion but no one here can read tea leaves.
If you think going from 70 something to top 15 and first in the state isnt a feather in Mario's cap by all means enjoy your opinion and day we will...