My understanding has always been that Github never wanted to make the Enterprise product. They would prefer everyone use their hosted services.
But there was just too much demand for GitHub Enterprise, so they made it and are charging an arm and a leg because they can.