They follow a pre-set script to eliminate certain possible causes before they can then move onto other things that more often than not are causing the problem, unfortunately this can be annoying but sometimes it can highlight obvious things that have been missed

What problem are you having with your connection?