Remix.run Logo
fp64 3 hours ago

My most generous interpretation would be: the marketing/website team didn't get the pictures in time from the respective teams, so without much thinking they edited some. Like those print-on-demand t-shirt websites that don't have real models wearing the real shirts but crappy photoshop composites.