To state it is not a federal problem is being incredibly obtuse. Passing the buck on this issue is cowardly and exemplifies a lot of the reasons Canada is struggling as a whole. Trudeau isn't the only guilty party, but he's in the big seat and we need some big answers fast.
I'd rather deal with people who had a cursory understanding or passing familiarity of these things, in spite of some annoyance. Than deal with the proudly ignorant.