Who needs the White House press corp, anyway?
Heck, these days we've got tweets and the internet!
It appears Trump has already figured that out.
Daily press briefing, is a courtsy to the press, to give them a regular fixed location, from which to challenge the Potus, through his representive.
The origins predate eledctronic communication.
Today one can easily podcast live, with several methods.