How did you know where they came from? Did you have to see someone designing and building them to know it did not design and assemble itself?
If you saw a hammer for the first time, and were not told that someone had to fashion that hammer, would you assume it is a product of natural selection and random mutation or other "natural forces" devoid of intelligence?
Do you distinguish between ignorance and stupidity?
Of course ignorance drives science in this respect. Scientists operate by saying "We don't know this, let's find out" (ignorance). Of course as soon as one thing is discovered it points to more things that need to be discovered, so "ignorance" in this form is never eliminated and it does drive more work.
However, "professed ignorance", "studied ignorance" or "willful ignorance" are equivalent to stupidity and are the responsibility of the professed, studied or willfully stupid individual.
No one can know everything, so we choose what we care to pursue and what we care to leave behind. If you leave behind evolution (for these threads) and science in general, that's OK, but you cannot make informed comments and judgments from a position of ignorance. It just makes you look silly (at best) or stupid (at worst).
The only impediment to learning is a person who refuses to learn.
I observed their derivation. My family owns manufacturing plants.
Did you have to see someone designing and building them to know it did not design and assemble itself?
I had to at least see a representation thereof. All my observation since has confirmed the representation.
If you saw a hammer for the first time, and were not told that someone had to fashion that hammer, would you assume it is a product of natural selection and random mutation or other "natural forces" devoid of intelligence?
You mean, if I saw a hammer today for the first time? The answer to your question would then be no. I would surely recognize it as technology and I know where technology originates.
PS. I am starting to get the distinct impression that you value your time far less than I value mine. ;)