But money spent on proprietary software is wasted.
Why would I want to spend money on proprietary software and reward proprietary software developers when I can spend money on open source software that contributes back to the community and rewards the community.
I think that if I spend money on proprietary software, I don't get anything back. I could just as easily pirate that shit if I wanted it.
When contributing to open source software, I feel like if I am getting something back. Because the code is not owned by someone, its giving to the community and my donations help further development.