Apathy is certainly a problem but I don't think it's because people aren't getting paid (even though paying people is of course good). In my experience the two primary drivers of apathy are how hard it is to get started and the fact that developers have no real power.
♥ 3