There's a question of course about why we're not using legged machines but I think you're way over-thinking this. Strandbeests are just a cool and beautiful art project and there is no more justification that they need than that. Art has a utility all of its own without having to inspire engineering works.
Besides which strandbeests are made of plastic tubing which kiind of weakens your argument about environmental friendliness.
Besides which strandbeests are made of plastic tubing which kiind of weakens your argument about environmental friendliness.