I agree. I am 6'+ and pretty skinny. It is either a shirt that fits right around my torso and is short as hell with little sleeves, or is down to my fucking knees and 10" wider than necessary.
I also hate when I will find a shirt that fits the way I like at a store, but then every different shirt labeled that same size is a different size in the same store.