The general criticism of human enhancement, which is also voiced by some of its supporters, is that it is currently often practiced with a reckless and selfish short-term perspective that is ignorant of the long-term consequences on individuals and the rest of society.