Why do people make generalizations? When I'm going to be working at somebody's house, I give a window of no more than 1 hour for my arrival time. This is plenty of time for me to get there from a previous job. If I cannot make it there within that window, I will call well ahead to let the customer know.
If we want to generalize, why don't people have the area they want me to work cleared out? I am paid to do a specific job. Generally, my bid does not include moving your stuff so I can get to the area where I need to work. I love kids, but it's not a good idea to have your 6 year old hanging out where I'm working. There are many ways for a child to get hurt, and if I have to stop and answer his endless stream of questions, it will take me longer and put me behind schedule for my next job. Hope this helps.