Hill was just not in Suns condition at the start of the season. He was not simply missing threes, he was missing mid range stuff too because he was trying to play on tired legs. He's getting into condition and suprise suprise, he's now hitting his shots.