One of the most significant factors in the development of human technology comes down to the availability of resources.
Every culture has developed their technology to the limits of the resources available to them. It was the availability of readily accessible resources in Europe and Asia that allowed these particular communities of humans to develop to the extent they did. Gold, iron, copper, were all surface materials. The particular type of flora and fauna made clearing the land easy. There was an abundance of water for irrigation. There was no 'jungle' that had to be continually pushed back, nor horridly arid land where water had to be continuously found and conserved. A culture can not learn iron working unless iron is available. A culture can not farm if the jungle keeps encroaching onto the cleared land.
Take the Inuit of northern Canada, for instance. This is a society that has developed some very extreme technology, limited only by what they had available. They made use of every part of the animals and fish that they hunted. Needles from bones, warm clothing from seal skin, threads from sinew, fires from animal blubber, the list goes on. It begs the question be asked, if they lived in a temperate climate with easily available minerals and resources, how advanced would their technology have been?
And they developed it, not because of war, and not really because of necessity, but because it made their lives easier. Comfort, not necessity, is behind the development of fire, I posit. Same with housing. Humans, it turns out, will go to great lengths for comfort. That pretty much drives our technological development today, and there is no reason to suppose it was any different thousands of years ago.
The other motivator for development is status. Jewelry, exotic clothing, mirrors, makeup. It is all about vanity. Even chimpanzees show inventiveness when it comes to vanity and play.
And one must never discount the availability of leisure time. It is absolutely no mystery why the greatest technological developments were done by nobles, priests, courtesans, royal families, and the wealthy. There has to be a critical mass of workers, that are productive enough to allow a certain class to be involved in education, learning, leisure, play, and applied science. Newton was not a pauper who had to work 20 hours a day just to stay alive. He had the luxury of time. Time to learn, time to explore, time to just think. He didn't NEED to develop his theory of gravity. It had no evolutionary benefit to him. His offspring had no advantage. It was not because of war or pestilence. He did it because he had the luxury to think. Boredom, and the desire to play games, is a great motivator in itself.
Lastly, plain and simple, the greatest drive and motivation to technological development is intelligence. Intelligent animals think, and the more intelligent they are, the more they think. And the more thy think, the more they teach. The more they are taught, the more they learn. The more they learn, the more they think. I have a very intelligent cat, who takes great pleasure in thinking of ways to outwit my attempts to prevent him from going outside. His only reward, is that he is now outside and can look at me, licking his paws, waiting for me to pick him up, and thinking 'I win again.'
My cat conspires against me because he can, and because he enjoys it.