No se le suele plantear esta duda a quien no tiene experiencia previa con estos productos, ya sea empresa o particular. Y realmente es muy, pero que muy distinto, aunque no al principio, ya que instalación, puesta en marcha, y escribir un artículo o un página no tiene mayor problema en ninguno de los dos (en la instalación del hosting, aunque no sea complicada, si se deben tener unos mínimos conocimientos).
El problema viene cuando queremos sacar partido a ese blog, y queremos instalar plugins que nos confieran tal o cual característica que por defecto no tiene. Esa es la diferencia, en el hosting vamos a poder hacer y deshacer a nuestro antojo (y según nuestros conocimientos), pero en el instalado en el sitio de blogs, no podremos exprimir más, ya que no habrá esa característica.
No es ni complicado ni costoso, y al ser una herramienta muy extendida hay profesionales que por buen precio pueden instalar y llevar el mantenimiento de un blog en su propio hosting, así que no lo dude si le quiere sacar un buen partido al mismo.