Canada should be taking more direct action against China instead of “turning the other cheek” and touting its record of getting other countries to advocate on its behalf with the superpower as the diplomatic row escalates, say former diplomats and experts.