Canada has a great military, there just aren’t very many of them. They don’t need a large army because they are defended by the USA. Thems the facts, take ‘em or leave ‘em.
Texas produces about 20% or 25% percent more military personnel annually than the entire nation of Canada.
Can you imagine how many Texas would produce if as a nation it was their own military that they were supplying rather than just joining the national pool?