Here is my honest opinion: they removed Rumple’s humanity. Rumple has always been selfish, difficult, hard, manipulative, and diabolical. But underneath all that, he was a man who wanted to be loved and a father looking for his lost child.
I think the show missed a true opportunity when they decided not to develop Rumple and Henry’s relationship after Neal’s death. There was the very brief introduction of Henry working in Gold shop, but they chose to spend time introducing the Sorcerer/Author mythos it fell to the waste side.