No.
Last time I checked nobody is forcing anyone to upgrade. Except maybe that one time when you absolutely have to buy a new Mac the same month a new OS X version is released. In just about every other scenario you can just hold off downloading until the operating system hits v10.x.3 or whatever. I know people who are still perfectly happy running their Mac and iPhone on OS X Mountain Lion and iOS 6 respectively.
You seem to be forgetting that some software updates require the latest version of OSX. Sometimes the requirement is legitimate in that it uses functionality unique to that version of OSX, other times it is laziness on the part of developers, and in still other cases, it is a cynical money-grab by requiring customers to pay for an upgrade.
These annual OSX updates seem to always break compatibility with some hardware accessories.
Desktop operating systems serve different purposes than mobile OSes. Stability and longevity are often required for desktops.
That is in the general case... but you can find exceptions.
Is there hard evidence Mac OS X Leopard or OS X Lion, two OS X releases which weren't on a yearly cycle, had any less issues than - let's say - OS X Mavericks or OS X Yosemite? With "evidence" I mean real proof, not opinion or feelings.
Unless the problem is universally evident across all users, you will end up dismissing those issues as "isolated incidents", opinion, or feeling.
Certain use-cases will encounter certain issues. They're not all the same issues, though there is some overlap. But by releasing a new version every year, Apple avoids the responsibility of having to address bugs in the previous version.
If someone is experiencing issues with Mavericks now, their response is... "upgrade to Yosemite". (and with that, no guarantee that the issue being experienced is fixed in Yosemite) Each subsequent update to OSX requires more resources than the previous version which moves that computer closer to obsolescence and the need to purchase new hardware.