There is absolutely no doubt that was a terrible call. Kim Murphy should be suspended as he clearly doesn't understand the CFL rules. Roughing the kicker is put in place to protect the kicker from possible injury.
Last week Murphy didn't call roughing the kicker against Saskatchewan on a play where the punter was nearly killed. Saskatchewan scored on a punt return TD on the play. Without that TD Ottawa most likely wins that game. Murphy's terrible call cost the Redblacks a game. This week he was reprimanded by the league for his blown call. So to compensate, he calls the tiniest thing this week as roughing the kicker. There was absolutely no danger to Medlock on the play. His kicking foot was nearly back on the ground, and he was barely even touched by a Bomber. This call may or may not have impacted the outcome. Certainly if Murphy doesn't blow the call, the Bombers have much better field position with much more time left and a much better shot at winning.
The disturbing thing here is Murphy has shown in back to back weeks that he clearly doesn't understand the rules. Roughing the kicker is in place to protect the kicker while he is vulnerable in the act of kicking. If he doesn't have an idea how to call a game, he needs to go for the sake of the league.
If anyone suggest this was the correct call last night, give me an example, a real example when something this small was actually called as a penalty in a CFL game please.