@rainbow: You're defending Boeings system design.
Add a few lines of code to detect a value change in sensor greater then x in y (milli)seconds. If that happens, issue warning that something is fishy. Repeat at each value change. After that switch over to next available device. If none available inform crew and disconnect all dependant systems.