Yeah but it's a pain in the ass that's worth enduring for me.
It was initially annoying, much like anything new that you have to learn and get used to.
But once I started understanding how things work and worked out my ideas setup, I started loving it.