No brand can fit every size or shape across the board. There will always be brands which stop at a size 14 or less, just as much as there will be brands which go right up to a size 30 or above.
Every generation of young women is apparantly bigger than the previous one and since the 60`s clothes sizing has taken this into account by often increasing their bust and hip measurements. A size 12 today will be on average 2 inches bigger than a size 12 back then. I have clothes in my wardrobe ranging from a generous size 12 to a very small size 18 and I think that`s how it will always be.
It`s a part of life and in one way or another we are all discriminated against because of the old saying " one size doesn`t fit all ". I go into several shops and see trousers I like but know not one single pair will be long enough. My friend is 4ft 11 and goes into the same shops and knows none of the trousers will fit her either because the shops assume everybody is a 30 inch inside leg. I often see dresses I like but know they`ll be several inches too short and the supposed waistline will finish just under my bust and my friend knows the dress will be almost to her ankles and the waistline will be around her hips.
There are things in life worth crying over and clothes certainly aren`t one of them. The World is full of more clothes shops/outlets/online websites than ever before, it`s a person`s oyster these days no matter what your size or shape. Someone somewhere will be selling whatever it is you are looking for and it is much better for us curvier ladies than it was when i was a teenager. My Mother was a size 22 in the 1960`s, was only in her 40`s, didn`t want to dress like an old lady but nobody nowhere sold nice clothes for bigger ladies. Nowadays things are much much better and who cares if certain brands only want to sell to certain body shapes and not others ?