But regarding bwo.life, I think you are missing the forest for the trees. I read quite a lot of articles on that site and your comment in no way disagrees with anything written there. Honestly speaking - I got the impression you just wanted to highlight some details you happen to know about development due to your field of work. And you disagree in the first paragraph, saying that there is some natural selection between cells. But then, it seems obvious that survival of the fittest cells cannot explain development alone, so you backtrack and say that this is not the full story while somehow remaining in disagreement with the author. I don't get it.