I have this problem with collared shirts with arms. I've completely written off Calvin Klein as they have the arms large enough for tree trunks. Being fit is one thing, but the sleeves shouldn't hang 4 inches to accommodate fatties.  There needs to be a push for actual sizing for clothes and shoes - 32" means 32"; a size X shoe = X inches.