Use DI
To make code easier to reuse integrate Dependency Injection. Perhaps we can use a Symfony Component or any other package.
Our goal is to inject classes like options to not access static methods. Also it should be easy to reconfigure the injected instances.
Once done, we also should refactor existing code to inject necessary instances and refactor classes like Typo3Update\Sniffs\Options
to be injected and provide instance calls instead of static calls.
The main benefit is cleaner code and faster coding.