This is true. I would certainly be making a lot more money these days if I had specialized. And apart from that, when you know a bit about a lot of things, everyone expects you to do everything. When you are specialized people let you do the thing you are good at and don't distract you so much with stuff you are not supposed to be working on. Mostly because they don't want to pay you to do those other things.
RE: Lost in the Mess: Recovering from a Lifetime Lack of Focus