No, $20 an hour is not too much for babysitting. In fact, it is a fair rate considering the responsibilities that come with the job. Babysitters are responsible for the safety and well-being of children in their care, and they often have to deal with challenging behaviors. They also need to be able to handle any emergency that may arise. All of these factors add up to make $20 an hour a reasonable rate for babysitting services.