I don't think the sidestick is the problem, it's the lack of feedback and the fact that the system ignores conflicting input.
Boeing undoubtedly does that one aspect correctly: Regardless of the type of stick the two inputs are linked so if the captain is giving strange input it would be <i>immediately</i> obvious to the copilot. There is no reason Airbus couldn't implement the same system on their sidesticks.
The fact that conflicting input causes the system to ignore both seems like downright insanity and based on the assumption of one input being defective, rather than conflict between pilots. A simple fix might be to include a hand detection mechanism and ignore input from the stick that doesn't have a hand present unless it is the only input and is not overridden.
Boeing undoubtedly does that one aspect correctly: Regardless of the type of stick the two inputs are linked so if the captain is giving strange input it would be <i>immediately</i> obvious to the copilot. There is no reason Airbus couldn't implement the same system on their sidesticks.
The fact that conflicting input causes the system to ignore both seems like downright insanity and based on the assumption of one input being defective, rather than conflict between pilots. A simple fix might be to include a hand detection mechanism and ignore input from the stick that doesn't have a hand present unless it is the only input and is not overridden.