It's not a "leak" if it's literally just reading news articles and summarizing them.
It is hardly the first one to connect these dots. I and many others came to these same conclusions years ago when it became apparent that SpaceX had the ability to execute on the Starlink plan.