No, its not. And, the Roadster is not a 675, or a Tiger, but they're all Triumphs and, at least some of them (if not all) share some common technology. I can tell you that when I first got the non-Roadster 2020 3R, within a few days the gas gauge stopped working. WTF? So, I checked the switch (based on past experience with the Roadster) and it had, in fact, been bent and the bike would start without the clutch in. I fixed the switch and (coincidence?) the gas gauge immediately started working again.
I don't know a lot about electrical (hardly any), but that the clutch switch is attached to the ECU doesn't disprove anything- it goes into a mysterious black box that few of us understand. The threads I've shared don't suggest that the clutch switch is connected individually to each of those items, which includes the gas gauge among the others, but that it alerts the ECU which, in turn, based on that feedback, affects the others.
If you're comfortable bypassing that switch just let us know if over time, for whatever reason, you decide to revert back.