2.5 Release is not buggy. 2.5.1 OB is buggy. That's not to say 2.5R doesn't have bugs but if you're going to force a binary viewpoint then I point out your mistake.
As programmer im struggling to understand your point. Are you implying that just because a bug was found/introduced on a previous release somehow a new release becomes a sort of non buggy version as long as it doesn't introduces new one? (which is impossible since we are talking about ED) Did DCS worship reach this level?
An old bugged release that has not been fixed will unavoidable translate into a new bugged release if not fixed....simple as that. As matter of fact, properly done development should be about : - major version that introduces new features/concepts; - minor updates to improve introduced features (may include very small new features to fulfill major features) - fix updates that .... fix introduced bugs in major and minor updates.
Which is not exactly what ED does, and as premium they love to fork the development just for the sake of bad development process.