Semi-colons are an important component of English but they don't show up very well in many commonly used fonts, hence the tendency to substitute ellipses and hyphens online. Just one more way in which the cancer of Times New Roman is bringing down civilisation.