From the article below...
"The hockey world is not exactly brimming with experienced high-end management talent, and arguably no one currently available has a stronger resume than Shanahan. Already a member of the Hockey Hall of Fame as a player, the 56-year-old spent five years in the NHL’s head office, rising to the position of the league’s senior vice president, before arriving in Toronto."
I think this is a HUGE point. There are many NHL teams that operate without a team President. The same way there aren't 32 Super Bowl caliber quaterback on the planet at any given time, there probably aren't 32 great (or even good) NHL team Presidents to hire. And I think this is the key point...
Scott Malkin lives overseas and wants his New York Islanders to have a President.
Malkin might be willing to havea an inexperienced Mathieu Darche as his GM, but Malkin isn't a hockey guy and doesn't want to have to babysit the hockey people. He doesn't even want to run the business side of the Islanders and that's why John Collins was hired.
End of day...Count on an EXPERIENCED team president being hired - And odds are it's Shanahan.
"Shanahan was hired by the Leafs in April 2014 and spearheaded an extensive overhaul of the team’s hockey operations department while restoring connections with the franchise’s alumni. He’s overseen an operation that has made nine consecutive playoff appearances, the longest active streak among NHL teams, but hasn’t advanced beyond the second round during his tenure."
Again...Lou was a one man show - A "hockey dictator" so the Isles front office is currently as barren as any in the NHL. A team President is going to need to fill that out and that is something Shanahan can do.
End of day I think Malkin sleeps better at night if an experienced executive is 100% in charge of hockey operations. It's probably why he's keeping close ties with Lou. In this way we should be happy Malkin isn't Pegula sticking his nose in things he's not good at, but...Now we have to see if he can put the most competent people in charge to get us to a Cup.