And yet that's what every good engineer did when Spectre came out. Same with the Pentium fdiv bugs, and same with a host of microcode bugs that come up all the time.
Not my business to decide what you think is reasonable. That's just what happens in the world, and what (in my view) good engineers sign up for.