I tend to think "Another aircraft was on the runway" is a standard fib. It implies "nothing is wrong and it's not our fault", which reassures the pax and protects the brand. Only once did I get what I thought was an honest reason from the flight crew when the captain simply said "I just didn't like how it was shaping up"