Indeed, that’s someting we prefer to leave to the OS manufacturers.
Please re-read my post above. Some issues cannot be fixed by third party developers, they need to be fixed by Apple or Microsoft. And I guess this is why operating system updates are released. And just like every software developer even Apple and Microsoft have their priorities in fixing reported issues (which is perfectly fine) so it can happen that even if other companies report issues, fixes/changes might not be available in time.
For instance, there are issues with Microsoft Office 2016 in El Capitan. Who released a fix for that? Apple.
There are issues with Audio Unit plug-ins in El Capitan. Who released a fix just the other day? Apple.
This has nothing to do with being lazy, it just shows that the operating system itself is a highly complex software and not everything is dependent on third parties getting their act together.