Comey was fired because he was a partisan coverup man. His sole job was to block any real investigation of Hillary.
And as we have seen come out of the investigations... Come was not just a partisan hack, he was totally incompetent.
Trump had every reason to fire Comey..