I think the pictures show that Huobi is nothing like Gox... and the people who took the Photo did a much better job framing it for Huobi.
What do you mean?
According to the article, those pictures of the Chinese CEOs were taken at a special meeting of them (two?), possibly arranged by CoinDesk.
The picture of Marc is a frame from a video I believe. That is what I found in 2 minutes with Google.
I looked for an interview of Danny Brewster too, but after searching for a full 30 seconds I still had no decent picture so I gave up.
My question about revenue is serious. A Chinese article from a week or two ago seemed to claim that their revenue came mostly from fees of leverage trading (i.e. interest from lending money/bitcoins to traders) and from inside trading at their own exchanges. The former must have bothered the government, the latter may have angered normal customers. In the "five exchanges" announcement they apparently promised to clean up their act, and they do seem to have stopped leverage trading. Does that mean that they are now living off their stored fat?