While I agree that ‘young earth creationists’ have not come up with any scientific explainations for anything (that is not their purpose, nor IDers) ;you have to be careful with statements like ‘evolution has been scientifically demonstrated.’
Human evolution has not been scientifically demonstrated, nor can anything in the past that is unrepeatable be demonstrated.
A big troublemaker is Dawkins who makes evolution the cornerstone of promoting his atheism. He fuels the creationist/ID fire.
The fact that people think evolution has been demonstrated to be true goes to show that evolution is not being taught without bias in the public schools.