There was an announcement from MS that they are going to go to a faster release cycle. The plan was that a new version of MSO, and other software from them, will be released every 3 or 4 months instead of every 2 or 3 years.
As for LO being released with "bugs", most software seems to have bug fixes every so often.
As for the fast release cycle, we do not want our users to wait months and months for the newest version with the bug fixes, improvements of included features, and new ones. We do not have staff to test each LO release on every OS and system variation, plus all possible combination of document usage. We release the "early adopters" versions 4.1.0 through .2 or .3. But the "conservative" and least likely to have issue versions starting with .4 or .5. This is in the Release Plan documentation. For all users that want the "most stable" and "least buggy" version[s] of LO, most of us tend to recommend to our "clients" that they start with version .4 or .5 of a line and not an earlier one, unless there is a major need for some new and improved feature.
So for the most conservative users, I would go with 3.6.7. The next lever of user, like most of them, I would have then use 4.0.4 or 4.0.5 when it comes out. I would not offer most of my users the .0 through .3 versions of LO for their use in the home or office. I may try the .0 or .1 versions myself, though.
I am working on the 4.1.0 version of the NA-DVD .iso file to be uploaded to the DVD download page[s], as soon as I know if or when the portable version of it comes out. Yet, I will not hand these 4.1.0 DVDs out to my list of users, home or office ones. I will be waiting for 4.0.5 for my next round of handouts, unless I need some before then.
I started programming in the 1970's, on DEC PDP/11 systems. Saw the introduction of the PCs to the market. Used the first Mac computer. I earned 2 degrees in mainframe programming, one business and one science, then later one degree in the network technology area. I never worked for any "big name" companies like Cisco, but I worked in various fields. I was forced to retire after a debilitating set of injuries and my 2nd and 3rd strokes. Been "retired" since the around 2004.
As for the need to "beat" MS, they are slowly loosing ground all by themselves with such marketing flops like the Surface RT tablet. People were not buying their newest versions of MSO, so they started the idea of renting it instead, telling people it is a better idea. But, if you miss a payment or stop paying all together, you will loose you office suite. If you use their online version, you may loose even more, like your online documents.
Most governments and agencies are looking towards open source to fill their needs, before they look into buying proprietary software package solutions. Look to all of the press releases on which big company, city, or country, is not switching over to open source office suites, mostly LibreOffice at this point. MS is really loosing ground in Europe, as far as I have read. The USA is still not moving towards open source as fast as other countries, but this market is something MS does not want to loose. We are just so big and profitable for MS, they will do anything to keep the USA under their corporate "thumbs".
But the is movement in the private sector of the market. Homes and small offices cannot afford to keep paying MS's blood money year after year. I stopped at MSO 2003. I still have to deal with Windows 7, but I prefer using Linux for most of my work and desktops.
Sure, LO can have issues from time to time. But, unlike the "big boys", we are open with our issues and will do our best to fix the problems our users tells us about. As I said before, that is why we have a faster release cycle so we can offer the bug fixes in a timely manor. To be honest, you do not see this as up-front with MSO. They do offer fixes every so often, but their system involves patching the installed packages. LO is not designed that way and is too "internally integrated" to just replace a piece of coding in a small library file. So LO needs to have the entire version replaced with a new one to get the fixes and improvements to the user. I have no issues with that. Some people just do not want to think about upgrading their packages after they are installed. So we have the "conservative" releases so they can avoid the issues in the "early adopters" releases.
.