Opinion: What's going on in Canton? Time for a change, says