Regular folks use Oyster, and the self service machines are good enough for tourists & irregulars. I see no need for manned ticket sellers.
Don't know about anyone else, but I loaded £20 on my Oyster card, and the bloody thing didn't work. Didn't have time to protest, so just bought from a machine. I believe it was even set up to auto-debit my account too. Stupid card!