Super Micro Computer faces significant credibility issues, including short-seller reports and failure to release their last ...