I'm not sure what Amazon pays for identifying a security flaw, but I imagine it's somewhere between $5 and $15k.
Having success monthly might yield reasonable compensation, but companies only pay when a flaw is identified, which means you don't get paid for your work, you get paid for your successful work. And you don't get to define what is successful, nor is there usually a clear definition of what successful actually means.
I understand that many people do this to get a job in security / security research, but it just seems like the effort-to-payoff ratio still favors people using their found exploits for evil dramatically.
There really should be a different pricing model around security exploits - one that encourages responsible disclosure more heavily.