Canada is only 15th because they aren't doing a 2nd dose until 4 months later. So you can't compare Canada to places that are actually scheduling the 2nd shot properly. NO ONE is getting their second shot. That's a complete hack because Pfizer and Moderna both said not to push the 2nd shot past their recommended time period.
If Canada did their 2nd dose in the 3-4 weeks as required by Pfizer and Moderna, their rank would drop precipitously.
Personally I understand what they are doing, they are going breadth first to slow down the spread, but I hate the propaganda that is saying that somehow Canada is doing "great". They aren't. They completely bundled the vaccine.