The right to a speedy trial is meaningless if there are no actual deadlines.  And when you look at the limits the Supreme Court set, which amount to a year and a half in provincial court cases and nearly three years in superior court cases, those are not in any sense unreasonable.  The idea of a person waiting more than three years for their day in court is absurd.

If the Crown is so understaffed that it cannot meet these very modest targets, that's on the government, not the Supreme Court.