Irreplaceable means not promotable. It might get you bonuses, but they cannot promote an irreplaceable architect unless they replace them. Hence the problem.
I work the opposite way - I actively try to cross-train everyone on my work so I can easily do something else. Whether that is new development, or a new role, it is not just maintaining the same old stuff that I built to make me 'irreplaceable'