It probably doesn't matter if you have big boobs or little boobs, bra shopping is depressing.
There is probably some ideal size at which bra shopping is a breeze. Say for example 32b. I bet if you have 32b (or even 34c) boobs, bra shopping is almost effortless. You grab a couple of styles in that size and try them on and you would probably find the right bra in the first or second try. The A range and anything D or over, and bra shopping becomes not just a chore, but a violent assault on your ego. If your boobs are little, there is the padding issue, the too much fabric issue, the straps too long issue etc. If you're on the bigger boobage side of things, the problems become even more complex.
First of all, if you have big boobs, the perfect bra is a push-up bra because it lifts and smooshes them so they sit in the right spot. But the problem is, push-up bras have padding and people over a c cup don't want extra padding.
The other problem, is that when you're carrying 10 lbs of flesh on your chest, you need more than a spaghetti strap holding them up.
THIS IS BASIC ENGINEERING, PEOPLE! The heavier the load, the sturdier the strap. This is not a complex problem! And yet, the 34D bra has the same skinny little straps as the 30A.
This defies all logic.
You try wearing two 5lb grapefruits on your chest, supported by a thin elastic over each shoulder and see how you feel at the end of the day! :(