Earlier quoted context omitted.
Is there any job which should not be allowed to strike? It seems this is a disagreement over money which compared to national security may not quite balance.
Many government positions do not give you a right to strike. The idea of striking is to force the company to raise prices or cut management salary and give more to workers, so it's a type of political battle over the economic surplus created by the firm. That makes sense in, say, a factory or business where there is a surplus to be fought over. But Government agencies have no surpluses, they run deficits and they hav…
That may be true in other countries. In Canada, our Federal government employees are part of a union that comprises 200,000 employees.
The rest of what you wrote is a very American perspective on public service, unions, and payroll structures that is almost entirely irrelevant to a discussion of Canadian government agencies.
As for your last paragraph, it's easy to imagine firefighters and police officers going on strike, because they do (at least here). So do our bus drivers and other critical employees; it's just done in a way that affects people, but with plans in place to reduce impacts to safety.