I saw that earlier today, and even though I'm a fan of David Taylor's website (check it almost every day), I'm going to have to poke some holes in the analysis. I'll just keep it to number of highrises for now because this took me longer than expected to cross-reference with my own numbers.
First, I'm not sure what metric he is using, but the numbers seem to be somewhat off. I'll quickly add in my own numbers.
BURNABY:
In Burnaby's case, he is very close (could be some differences in counting).
Brentwood:
Missing are 2285 Willingdon Avenue (Amacon), the two Amazing Brentwood Office towers, as well as an optional 13th tower (rez?) on the eastern portion of the site.
But, as he noted Aviara and Stratus are complete.
Total = 46 + 4 - 2 = 48
Metrotown:
Missing is 6661-6709 Marlborough Avenue (Polygon), and Bentall's rental tower at 4758 Grange Street/4769 Hazel Street.
As noted, the first Met and Station Square towers are complete.
Total = 27 + 2 - 2 = 27
Edmonds:
Unless I'm mistaken, LedMac is proposing 20 towers for Southgate, so you can add one there.
Total = 22 + 1 = 23
Lougheed
While not technically in a part of Lougheed Town Centre, Burnaby Mountain's Centreblock and The Peak are also not included.
Total = 23 + 2 = 25
So Burnaby's total number of highrises under construction or proposed would be:
123
VANCOUVER:
I'm not sure where he got his number of 68 from, so I did a quick count. There are 66+ highrises under construction or proposed in the Metro Core (Burrard Inlet-16th Avenue, Burrard Street-Clark Drive), so he could be counting that.
For the entire City of Vancouver, the number would be
114+ highrises under contruction of proposed. I only counted official proposals too so many more were omitted such as
the Post Office development, Nelson on the Park and NEFC. Also, even though the Plaza of Nations proposal is "official" I didn't count it since it's going to change too much.
(+) I use the + sign because the definition for a highrise can vary. I'm going by 12 floors/35 metres. There are a couple more that are right on the boundary.
COMPARISON:
Using the numbers above we get 114 for the City of Vancouver, to 123 for the City of Burnaby. Burnaby still "wins", but it is much closer than the numbers in the article. Nevertheless, Burnaby's numbers are very impressive, especially given the population differences (~650k to ~230k). On a per capita basis, Burnaby certainly competes with anywhere in North America. (Richmond is doing quite well too, with close to 70 upcoming, IIRC.)
One thing to consider with Burnaby though, is that it has some massive land parcels that are able to accomodate large numbers of towers in one big proposal. So while you have 23 towers proposed at Lougheed, it'll take Shape a while to build all that. We will see dozens more towers proposed and built before these developments are complete.
Vancouver obviously doesn't have much like that. The closest would be the Oakridge and Pearson developments. So again, there will be dozens of individual towers completed before Lougheed ever finishes. That doesn't even include Langara Gardens, Oakridge Transit Centre, River District, Waterfront HUB, SEFC West lands, and several more, all which will complete by the time Lougheed does the same.
Also, Vancouver currently has more than three times as many towers under construction as of right now, compared to Burnaby. So while what Burnaby is doing is very impressive, it's not like Vancouver is going to stop building highrises. I see a nice little rivalry developing!