I saw the hit. I saw the replay. I saw the super slow motion replay.
IMHO, it was a helmet to helmet hit. Deliberate? I doubt it. But here's the thing, there is no allowance in the rules to allow for "accidental" penalties.
I think the refs missed a call there. I also think they missed some blatant holds against Edmonton, and I'm sure a few other things, as well, (not to mention a control center replay call to overturn a fumble call without actual video evidence) but that's not relevant to this play. Officials don't keep a "balance sheet" to even up calls. I would not be surprised to hear that the Riders' player earned a fine for that play.
That said, I think a suspension would be inconsistent with discipline doled out for previous similar hits.
I also don't think that the penalty is reviewable in instant replay. Perhaps, MAYBE, they could have overturned the fumble, but the replay official doesn't have the authority to call an on-field penalty. Thing is, Reilly would have been out for three plays anyway, as the trainers came out, and Joseph would have had to come in cold, so its unlikely that Edmonton would have scored on the drive, or even gotten another 1st down. Note I said "unlikely", not "impossible". But its not possible to speculate on the outcome, so saying that the call/non-call changed the outcome of the game is guesswork at best.
Personally, I think the officiating overall has taken a big step backwards this year. The last couple of years, I thought it was getting better, but this year it just seems like the zebras are having brain fart after brain fart.
And while I'm a Riders fan, it does seem to me that the Esks are getting burned a little more than most. Remember the non-review at the end of the Edmonton Montreal game?
I have said this before, and I still believe that the solution is to pay these guys a decent living wage, and make officiating their full-time job during the season. Make them train and watch game film and do drills just like the players do. Cut them if they screw up, just like teams do with players. But most of all, PAY THESE GUYS PROPERLY! Then maybe the league could draw some actual talent into the job. Right now, no one wants to do it, and the talent pool is very very weak.