You'd be wrong. There is a lot of money in Java right now.
Of course, you'd have to paid a lot to do it.
That might not be the case if you're specialized in SAP (ABAP, FICO, ERP), Oracle (PeopleSoft, CRM, Financial). Sometime it is due to the nature of the information you're dealing with.