Yeah, unnecessary, particularly considering how bad Kodi is.
If you can live with the results standard scraping produces it's fine, but if you want your media collection to be accurate and/or sorted in a particular way you'll be fiddling forever. I couldn't even change the image for a movie set without having to look at documentation. If you're looking for examples of truly awful UI design, Kodi is a treasure trove.
You soon realize that setting up Kodi is a chore, at which point you'll understand why hundreds of Add-Ons exist to help with media organization and artwork. Many of these Add-Ons exist to fix things or provide features that should be simple or standard functionality. Unfortunately, many of these Add-Ons are hard to discover, not to mention they are also typically cryptic and often broken.
Eventually, you realize there aren't enough years in your life (or enjoyment in the task) to organize your media collection with Kodi. That is when you encounter the many media managers (like Ember), which have sprung up as way to address this difficulty. You'll be so happy to finally get away from the clunky Kodi UI, only to have the rug pulled out from under you. These tools are also often outdated, bug ridden and even more cryptic than Kodi is. Want to learn what the opposite of intuitive is? Take a look at Ember.
IMHO Kodi screwed up when they started making setup, configuration and media organizational features accessible to the 10 foot UI. They should have split this up.
Browsing / Playback Control: 10 foot UI
Setup / Configuration / Media Organization: HTTP only
You might think Chorus 2 could work for setup, configuration and media organization, but it isn't a complete solution. Without Add-Ons and SSH, not even Kodi itself is.