If you go into open source expecting to get paid, then you're gonna have a bad time.
If you go into open source for the accolades, then you're gonna have a bad time.
If you go into open source with a true desire to improve the state of the art, then you might be able to succeed.
We (https://sheetjs.com, our most popular library https://github.com/SheetJS/js-xlsx has over 11K GitHub stars) combat that by intentionally removing our names and egos from the equation. We are happy to see others use our open source code in their applications, and are constantly surprised when high-profile projects like React end up using our code (https://github.com/facebook/react/blob/v16.0.0/src/renderers...). Our intentions are clear: the open source offerings give us a test surface far larger than any proprietary solution, and for that we are extremely satisfied with the results.