I have an idea, FIRE JFJ

Ever Since the Hiring of JFJ, the leafs haven’t done as well as they used to, (i.E the long term signings with NTCs). So pretty much as some would say signing Tucker is a horrible idea, sure he scores goals, and has heart, but hes no skater, he has no shot, no hands. With the money spent on signing him we could get some “up to date players”(ie DATSYUK, if he remains unsigned). My philosophy is players who are locked up with NTCs, and long term deals WILL NOT try as hard as players who are pending UFAs or have short term contracts, has anyone ever noticed that?
Definatley not JFJ, if i were him i WOULD have signed the Kubinas, McCabes, the Kaberles,BUT only for 2-3 year contracts, WITHOUT no trade clauses. In my personal opinion, Kubina as of late has been the most deserving of the outrageous contracts of the bunch. What i’m getting at is, who am i to judge but i think the best thing for the leafs, is to fire JFJ, and hire a gm who knows the modern players, not has beens like Green. Someone along the lines of, thats right, Neil Smith, OR to be extremley outrageous DOUG GILMOUR(or another one of the leafs alumni.Tell me what you think.