The huge disadvantage to being the guy who knows how to fix everything is that everyone comes to you to fix everything.
This isnโt actually good as it creates dependence and it means when youโre out no one is doing all that much. Iโm trying to break that dependence at work now by just refusing to get involved even if it takes my team 10x as long to do something. This is with my bossโs complete blessing, by the way, as he also sees it as a huge disadvantage that one dude knows everything and is needed the moment any minor or major problem crops up or there is the slightest speedbump.
Itโs hard, though, watching people flail and justโฆletting them.