"Books and scientific publications come with an ERRATA sheet and I think it is good, because honest."
Agreed. But the problem is the ready acceptance that they should be needed, particularly in this context. Would it not be better if development effort were concentrated on fixing the errata so as to eliminate them rather than adding more features which in turn add more errors?