The development team disagreed with his original ending, yeah, so he changed it to what it is now. Kojima knew what he was doing, shouldn't have changed it!
--
"When I was a young man, I had liberty, but I did not see it. I had time, but I did not know it."