> If/when you have multiple concrete objects which share the same interface, it's trivial there to switch references from the concrete type to that of the Interface
you're a lucky person that it has been trivial for you, your teammates and all the known and unknown clients of your code and components. I can only envy your experience.