Just because you score 18 points does not necessarilly mean you are a great scorer.
It does mean you are a good scorer though. I mean however you get the points, you are getting them. Antoine Walker had the most unusual post game I've seen, but he could flat out score with it. Shaq scores nearly all his points on shots within 5 foot, doesnt mean he isnt a great scorer. Getting puts on putbacks and garbage style just means you are good at that, you still have to find position and put it in the hole. Lots of players flat out suck in the open court, others excel, depends on different things. Dino had a good offensive game though and so did Spoon(In a Walker sort of way really).