Is NHL's suspension of Matt Cooke long enough?