Your comment is unclear. Are you encouraging people to NOT use DI frameworks, or using them only with constructor-based injection?
The main advantage of keeping the constructors around is that you retain more flexibility in interacting with that bit of code.