When developing NP8  we have significantly contributed to the Media ecosystem in Drupal 8 and have helped to bring it to a fairly mature state We have built many modules that solve specific problems and if one knows how to combine them sensibly  it is possible to cover most use cases that our clients have