Uhhh Adam Freeman is Dice's community manager? He isnt some random member of Dice's staff.
Also what does that even mean? What companies bring in voice actors specifically for an update overview? Every update overview I can think of has a member of the community team or a dev going over the details. There are plenty of reason to be critical (perferably constructively) of DICE/ EA's actions with BFV but this is just dumb.