One of my favorite non-features from building view binding is that it lacks integration with activities or fragments. View binding exists at a different layer of abstraction than is appropriate for integration with higher-level components like activities or fragments. Instead of trying to push verbosity down into the library when faced with situations like the view binding activity usage above, package it into an integration library that's easy to evolve or throw away.