They are commonly out of stock (based on when I looked a few days ago and in years past). At least they are commonly out of stock for the exact replacement, otherwise if using a different one you have to rewire the switch and run wires.
I will add though as with the 120v transfer switch, the battery disconnect solenoid should last a very long time if you don't engage or disengage it with any current flowing (including charge current). I rarely ever turn mine off which should also make it last a long time and I still have the original one in mine.
In case of an emergency failure you could simply put the left side and right side cables under the same stud and nut (left side preferred as that is the side the fuses get power from) which would provide power again although you wouldn't be able to disengage the power with the switch which likely wouldn't a big deal, if so just disconnect the neg battery cable. In fact if you ever did place both cables under one stud, I would disconnect the neg battery cable during that change. ~CA