ICANT, we do not argue with web sites here.
You supply the evidence and are prepared to discuss it. You may refer to websites for the details and as support of the facts that you put forward.
The issue being discussed would be off topic here of course so you should open another thread or add it to an appropriate abiogenesis thread.
In additions, the first and last sites you refer to do not support your point. You appear to have not read them.
The other two make simple assertions (it appears) and do not supply real evidence. Of course, you may disagree and use their reasoning in your thread supporting this position.
It is possible you find it too much work to support what you say. If so, don't say it!