While I do agree with the advice that if your computer is essential to your life, &/or business (as mine is), then by all means, WAIT to upgrade. I'm still on Snow Leopard, which has worked quite well (except for Safari), while some of the updates, both in OS & certain programs, could hardly be called "improvements", I'm about ready to move to Yosemite, but will wait until at least 10.10.3 is out, and the coast seems clear.
I also agree with the OP about Apple's software too often released without adequate testing, and sometimes being a step backwards in functionality (autofill being one of worst, as it requires extra steps, like a piece of Windows software). Also, the onboard "Help" menus, which used to be of real assistance, have become nearly useless & more & more incomplete.
Finally, he's also right about Apple's deception & denial when it comes to admitting they've screwed up. A while back, I did update to something, but found it immediately messed with a few things, and was obviously a major bug. I called Apple, spoke to a higher-level tech person, was told yes, they were well aware of the issue, and was working on a fix ASAP. Well, three weeks later, no update, no fix, so I called again, and again spoke to a higher-level person. Well, like something out of the Twilight Zone, he denied there was any issue at all, acted like he had no idea what I was talking about, and the entire matter simply didn't exist! Yeah, right.....