why so many new versions so fast

The reason is simple, new features require new development frameworks that are incompatible with old source.