The traditional expression “sooner rather than later” is now commonly abbreviated to the less logical “sooner than later.” The shorter form is very popular, but is more likely to cause raised eyebrows than the similarly abbreviated expression “long story short.”

See “long story short.”