Why Constructor Injection Is Better