Could be numerous reasons for an flight cancellation. The company may leave it up to the handling agent down route to inform pax about the cancellation. Being unaware that they have not preformed contractually. Until pax kick up a stink!
It is not uncommon for them to change the aircraft type on a route due to operational reasons at short notice either.