One thing I noticed about this series were the people who were taking streetcars long distances, several kilometers. Due to crosstown traffic congestion along with frequent stops, I rarely take the streetcar more than a couple of kilometers, tops. Let's just say I am going from Queen and Dufferin to Queen and Broadview, even assuming there is no construction I would take the bus to the subway, across to Broadview station, and then the streetcar back down. Taking it across downtown is simply an exercise in frustration.
That said, some of the complaints The Putz found were for St. Clair, which has its own dedicated lane. A quick look at its frequency on the TTC's site shows its frequency scheduled at every 2-3 minutes westbound during morning rush hour. Considering the length of light cycles and regular far side stops, boarding time, etc. it is no wonder that line bunches up! One missed light or passenger digging for her token, and three trams are stuck together.
If a newspaper or TTC themselves wanted to figure out the 5Ws of bunching, get three people to ride three consecutive streetcars with full schedules printed out (a bit of a tricky task since the TTC doesn't make grid schedules public, thus requiring lots of fooling around with Google Maps to extract this data). This way they could identify the chokepoints and what causes them.