Re: #2, it’s published/presented at a research conference so it’s inherently in research paper format. The sharing via their website more publicly is probably a lower priority / afterthought. Only a select number of higher impact research at these companies gets enough resources to have a dedicated page describing the work in a more accessible fashion with pedagogical illustrations etc…