I know a few people who've made good money immersing their hands in this pile of rich manure as consultants, so I guess it all comes down to what you individually are willing to do for some cash.
So yeah I made some money but I'd die before I was a salesforce dev again.
In my sample size of 2, this is always the case no matter where you work where the majority of revenue is derived by sales.