Do we always have to use a semicolon before words like "in addition," "therefore," or "consequently"?
A comma is always sufficient.
A semicolon isn't just a really strong comma. The two perform different functions. The comma gives a pause but continues the preceding thought, while the semicolon indicates a shift in thought mid-sentence. The given examples are comma-appropriate.