Well, yeah? Thread drift occurs; this is a nearly unmoderated forum, we're just here to shoot the shit. Many of us do take questions seriously, but once the question has been answered, what's left to discuss? Context drifts, that's just how it goes, if it's not to your taste, put the thread on the ignore list, whatever is fine.
If one expects a direct, more tightly moderated question-answer format, I would suggest Stack Exchange or the like.
Or, at the very least, make such strict expectations clear at the outset -- not that we are at all required to honor such expectation, but some may take the hint, play as inline moderators, etc. as a result. But, without any real moderating power (not even suggested edits, let alone the power to flag/move/edit/delete posts), such activity likely clutters the thread that much more. And in any case, OP here didn't raise such an expectation, so it seems odd to assert that later on.
Speaking of which, ah here it is, the question I was thinking of before:
https://electronics.stackexchange.com/questions/719405/best-method-to-dampen-inductive-spiking-from-pulsing-coil-with-mosfet not quite the same, but a very similar central point.
Tim