Always regarded part of my duties as Commander was to explain delays or changes of plan to the passengers in a simple, informative way. Doesn't take long but has huge advantages because the pax identify the crew as an ally against the "enemy" (something like LHR not having a gate available on arrival after a 12 hour flight from HKG etc.).
Everyone should do it - not sure why you wouldn't…..