Unlike pants, t-shirts have no length variations per size. What I'm saying is that a pants of 30 inch waist have 30/31/32/33/34/35 inch leg length options, for example. But for t-shirts, if it's "Large" the length is also long and that's it.
So, if you are chubby and short like someone you end up wearing a t-shirt that fits in width but is too long in length. You can pay to shorten it or act like it's designed that way
This is why American brands t-shirts are not that popular in the Philippines or in other Asian countries. They come in American sizes not in local sizes. If you are like me, you choose local t-shirts that look better on you than foreign brand t-shirts which made for those who have considerably different body measurements.