Keefe deserves credit for righting the ship that Babcock was intent on drilling holes in the hull of and he was fine for a few years. Nothing genius, but was willing to take some low hanging fruit wins that helped turn the team from a 95-100 point group to a 110+ point team. Stop emotionally abusing your stars, play them more than 17-18 minutes a night, stop being a dump and chase team without the horses to be one, etc. But he definitely inherited an elite group out there and it shows in his regular season accomplishments. He always struggled with coaching adjustments in the playoffs. He always struggled to get this group to "start games on time" (of multiple formulations....we can't blame the same 5 guys for the new 14 guys starting games poorly still) and over the last 2ish years of his tenure definitely shrunk into a much more risk averse shell where he was coaching to win games 2-1 a lot and much preferred "safe" veterans over risky skill players.
Maybe he was actually good at some point, but I don't see significant evidence of it. "Got 100+ points a bunch of times on a team with Auston Matthews" isn't really a flex in my books.