Like others here, I'd rather have an all-purpose bag that I can use to carry many things, like the shoulder bags I have now... a few different sizes, depending on how much I'm carrying that day, and I'm good.
I find specific bags and cases tend to pile up, and if/when you replace that gadget for something else, all your specific accessories go right to the trash. I try not to be wasteful, so all-purpose bags are for me.