Evolution is not in itself an attack on religion.
Evolution is not an attack on religion at all. Some Christian sects think it attacks their beliefs.
Religion itself is not an attack on evolution.
I agree. But believers of some religious sects hysterically attack Evolution because they think it contradicts their religious beliefs.
As to the rest.....believe whatever you wish. However, the tens of thousands of scientists who have studied the TOE for 150 years disagree with you. However, concerning the following....
all based on a hopeful guess that (again) random chemicals, lying about in luckily well stirred pools of other chemicals, at the right temperature, on a wednesday, were struck by a random lightening bolt and decided to start swimming and breeding.
What you are talking about here is not part of the TOE. It doesn't address the origin of life anymore than Newton's and Einstein's theories of gravity address the origin of matter.
I'm sure I will be shown to be painfully ignorant of current ideology, but I don't think Darwin presumed that his observations were any more reflective of the meaning of life than did monty Python when they offered up their version.
The TOE is not ideology, nor does it address the meaning of life. No scientific theory addresses the meaning of life. That is beyond the realm of science.
the extent of the debate I've seen so far, 'evolution' is being used either as a cover story for secular survival or as a knee jerk defense against the questioning of your beliefs. (I prefer to believe the latter)
It's too bad you think and believe that. Many religions and their ministers (the official positions of the major Christian religions and over 10,000 ministers) are on record stating they do not think or believe the TOE and their religion contradict each other.
If you had any proof of ID, someone would write a scientific paper about it. Instead ID is a philisophical theory. That isn't a bad thing, because honestly the theory of evolution doesn't try to explain the origin of the universe. It attempts to explain how life works.