Computers will take over all human roles

I will address each of your points individually. 1) Football Player - The reason people enjoy watching football must because the outcome of the game uncertain. Imagine a world were the outcome of the game was known before the game began. The game is determined by how well a player can execute his/her role in the team. The only deciding factor in the winner is the imperfections in the team, strategy, or player. A robot wouldn't be interesting to watch because they would execute their role(s) perfectly however; programming imperfection is easy. This could allow for interesting and cheap players. The employers (of human players) have to pay huge amounts of money for the salary of the players. Up to 20 million dollars each year. The cost of a robot to play the (with the exact entertainment quality) would be less than a hundred dollars a year. It doesn't matter if the kids enjoy looking at role models because however much they would like to be those humans. The humans that pay want cheaper players much more. 2) Actors - Acting is a complex task that tests your ability to follow precise instructions in false circumstances. Perfect for a robot. Robots can do EXACTLY what a director tells them to do, down to each muscle moved. Their facial expressions can be precisely controlled and adapted to exactly the way the director wants. When you say that people would prefer to watch human actors, I think that they would much rather have the best acting possible - a task only a computer could provide. And, telling the difference in robot/human is becoming more and more unclear. Androids are becoming so human-like that they are practically indistinguishable. 3) Quality Assurance - Computers do break, but so do humans. Computers can and will self-repair. The same way that humans do. This is just a more complicated technology. Humans can "break" and run self-diagnostics on themselves, even if you aren't conscience about doing it. Your immune system for example. This is an amazing feat of the human body but can be replicated in robots. In fact, scientists at Stanford University have created a self-healing conductive "skin". This could eventually be used in creating a self-repairing robot with no need for another machine or a human to repair it. 4) Politicians - Humans would love to stay in control. I agree however; if a country wants to be strong, there is no other choice. Computers could consider millions of different scenarios in seconds. Something that humans couldn't even imagine. Prof. Hawking once said - "One can imagine such technology outsmarting financial markets, out-inventing human researchers, out-manipulating human leaders, and developing weapons we cannot even understand,". The important part of that quote is "out-manipulating human leaders" it shows that incorrect decisions wouldn't be made by automations. 5) Artists - The argument that computer can't be creative is an interesting (and false) one however; you said "Human artwork will always be worth money" I can't deny this. However, humans can make at best 100 good paintings in their lifetime. Computers can make billions of paintings in a fraction of the time that are worth (if not more) the same amount of money. Thank You.