If someone is consistently inconsistent, then...news flash...he's probably just not that good of a player.
Sure he shows flashes of greatness, but the same can be said for over 80% of the players in this league. Consistency is the name of the game, and that's what separates the greats from the average joes. In this level, more players have the physical skills to be great than not, but there's only a handful of good players. Sadly, Jeff Green is not one of them. No need to be disappointed people, he's a borderline starter at best.