The problem I had was that we had a bunch of delays during development, due to many times not knowing what kind of data a variable contained, especially complex objects on the frontend.
Considering having interfaces for common objects sped up both development, testing and the robustness of our frontend development