Not everyone is sitting at the gate watching the aircraft come onto stand, therefore the announcement is for the benefit of all passengers, some of them may be at other areas of the terminal.
The majority of complaints received during times of delay/disruption refer to "lack of information" , having said that is does not matter how many announcements are made or how informative they are, there is always someone who is oblivious to them.