What purpose does the site-selector under assets fulfill?
Assets aren't technically multi-site, in that it's currently not possible to limit Volumes to specific Sites, and all uploaded Assets will be available across all Sites, regardless of which Site it was uploaded from.

Assets titles and custom fields can be translated, though. So the purpose of the Site selector in the Assets index is to have the titles and any custom field values render with a specific Site's translations.