Most improvements in new Revit versions, while beneficial, often consist of minor adjustments that could easily be included in an upgrade or service pack.
Adopting this approach would allow more time and focus for deeper, more meaningful enhancements. It would also help standardise the software version used across different projects.
Currently, the constant release of new versions leads to several issues:
Projects often rely on different Revit versions, creating inconsistencies;
Multiple installations take up significant disk space;
Upgrading families and project files becomes more complex;
Opening older projects can be confusing or problematic.
Additionally, a typical construction project — from early design stages to completion — usually spans around four years. This means users often end up having at least four different Revit versions installed simultaneously, just to keep up.
One ideia could be to release a new version every two years for example.