You're getting crosswalks and crossovers mixed up - as is the article, even though the writer explains the difference, he's still confusing the issue.
At a regular intersection with traffic lights (a crosswalk), drivers do not have to wait until all pedestrians have cleared the road, they simply yield the right of way to pedestrians.
The confusion lies mostly with the fact that we commonly use the term 'crosswalk' for what the Highway Traffic Act calls a 'crossover'.
 The "don't walk" signal is an entirely separate issue.