As an example, I have a sleeve length of 25 inches (measured from the armpit down to the wrist). The Tom Ford sleeves on the suit posted above are listed as being (I think) 27 inches (looking at the listing on the Malford website). There's not enough space at the bottom of the sleeve to take it up by 2 inches as the bottom of the sleeve will be too close to the working buttonholes (which can't be moved, of course, as they're already cut through the sleeve). So, the sleeve would have to be detached at the shoulder, shortened at the top end, and then fitted back into the armhole. This is an expensive procedure for any suit and there's always the risk that the shoulder won't look the same after the alteration has been done. It's even more difficult to do if the fabric is patterned, as the tailor has to be careful to match the sleeve checks up with the check pattern on the body of the jacket, too.
It's also much more expensive - tailors here charge $30 or so to take up the sleeve from the bottom, but they charge $180 or more to take up the sleeve from the shoulder.
Ironically, it's quite a bit cheaper to have working buttonholes cut into the sleeve after it's been shortened, so having pre-cut, working buttonholes just doesn't make practical sense at all.
My tailor charges $10/button hole. That's $80 for a jacket. I've never had a jacket taken in from the shoulder, but I'd be very wary of it, especially when you're starting with a shoulder as expressive as Tom Ford's.