I wonder what people think about this thought-provoking article in Nature:
...