“Unlike people who sit in their chairs and criticize, they put a lot of work into it.”
Sorry, but it is worthless to just make the supposition that tectonic plates might have set the stage for life.
The article says the plate business resulted in nutrients for living things. I guess baby step 1 is to observe that, for the creation of life, there must be stuff present for the life to eat.
This all has nothing to do with how life was created.
It’s easy for you to think you have the answers while others work hard to find them.