Music wrote:As science uncovers more and more aspects of the truth, religous ideas became redundant.....So what I am saying is, is Buddhism (like religions of the past) just filling a temporary gap in knowledge, and once technology fills that gap ... will it also vanish?
The advancement of science and technology does not bring enlightenment to the human heart. An illustration of this is the entire history of mankind but especially the river of blood know as the 20th century. A specific example is the barbarism that was created in Germany from 1933-1945 - please see Speer.
You are positing that the advancement of science and technology will eventually spontaneously bring about the enlightenment of human kind (so humans will become moral, and create the causes of happiness in karmic terms rather than the causes of suffering). Of course this is theoretically possible if we can find an actual scientific basis for karma (as Thurman claims, for example). But we see no real evidence for this in human history. Right now even first world nations use economic and sociological excuses for not being able to solve social problems (Germany for example wrt homelessness). Then we have rich and powerful 2nd world barbarian cultures like the United States refusing to act humanely ton solve these types of problems because of a dogmatic worship of their own view of economics coupled with a terminally cynical view of humanity.
So basically other ideas get in the way of your view of advancement leading eventually to another form of paradise on earth. However, coupled with religious views to tame people's hearts and minds, of course we could actually create a real paradise on earth.
Another way of putting it is that scientific and technological advancement alone do not show us what to accept and what to reject in order to advance ourselves to enlightenment.