So on one side we have folks saying we expect too much from OSS devs and we're burning them out. And then on the flip side in this post were saying they need to support a variety of compilers and endless hardware configurations.
Personally, for OSS I subscribe to "no one owes me anything, I can always fork or submit a patch or use something else".