I don't understand why do we need to additionally create extended media type models, as explained here - https://world.episerver.com/documentation/developer-guides/CMS/Content/assets-and-media/Media-types-and-templates/ ?
Without doing it will there be no "Media" tab in "Assets Panel" and I won't be able to upload images, videos, documents?
Thank you for your clarification.
I think it's a good idea to inherit from the base class and then do whatever you want to do because -
So overall it's good to have an ability to extend the class instead of using the default class.