You make some good points - I don't think anyone can reasonably argue linux is in a state where a 'regular' user will find it more productive than windows. But, statements like these make as many assumptions about an individual's use case and workflow as saying 'everyone should use linux because xyz':
If you live in a bubble where you don't have to collaborate with anyone else
There are annoyances from time to time, sure, but they're way fewer and simpler to deal with than the hoops you've to go through to get a minimal and viable/productive desktop experience on Linux
If you buy a Windows license and spend the time you would've spent dealing with Linux compatibility issues doing your actual job you'll, most likely, get a better ROI.
Again, it's certainly not reasonable to say linux is universally (or even generally) better for productivity. But neither is it reasonable to say it always isn't. Operating systems are tools, which one to use depends entirely on the situation.
I think everything's delayed, rather than weekly releases, but I'm not 100% sure. Either way, in theory this gives them more time to catch any major bugs and hold those packages, though in practice I don't believe that happens much at all considering how short the delay is.