Professional Electrical Engineer, construction industry.
Definitely true. These are the parts that I see fail most often in AB. AB is unique in that an engineer needs to witness all fire alarm verifications so I've seen hundreds. Any time we can't get ground faults or the furthest horn/strobes don't work, it's because of these issues.CAN/ULC’s are free to view actually.
And the stuff you posted on wire sizes, bond in an EMT, and class A or B are good ideas, but not code requirements
Thanks for the note on the CAN/ULC free-to-view. I was not aware.