So what are they doing, technically, that makes it hard for the twitter app to display an image inline? That URL just points to an image, so I'm not sure what broke here.
It's unfortunate because any site can use Twitter Cards to have their content displayed well in Tweets. So in my mind it's the right approach for a network as large as Twitter. Facebook has similar tags.