Doesn't the Olympics frown on such innovations that remove some of the human from the achievement?
Do you mean like the super-dooper swim suits that just had a dozen new World records seen or the guy who develops the bikes for the NZ team that saw Sarah Ulmer cut 3 seconds off her times and he says he has done it again?
Same bikes, boats, swimsuits for everyone please.....oh, that would mean we would all still be living in caves.