I don't have a strong opinion about how credible elections were/are.
What I am confident about is that if you are not allowed to question election results, then election results will become corrupt, eventually.