Should Maple Leafs president Brendan Shanahan keep his job?