There can be multiple tools used to solve a single problem. Both a root cause can be addressed, and additional fixes added for the sake of future-proofing.
Non sequitur. The corruptibility of unions does not prevent them from being viable tools, it simply means they are a tool that must be handled carefully.