Snuff isn't alone that opinion. I will say the 18 goals you quote is a soft stat. He had one good game against Brissie where he got almost 25% of those in 1 half plus a brace against North in a game we wasted some potential (and in form at that stage) Sturt development and picked the plodder instead. He got another 4 throughout the year from taking the advantage from other peoples free kicks - he also missed 2 where he did that and missed when the free was in a very good spot. He became selfish as his place in the team bounced in and out and his defensive work - notionally what he's there for - is below average by any measure and the eye test.
No matter how good a bloke he is, I'm astonished we gave him 2 years. There's no other team coming after Banfield so year by year would've been fine for a guy who's handy depth that should be pushed down the rung on our list each year. Its highly possible in the last year of that deal he's not top 35 on our list anymore. I'm sure he's cheap so its not a big deal at all. He's not in my top 30 on the list now but I know that's seen as a harsh view around these parts and this isn't the thread for that chat anyway.
Money talks, if you know what I mean.