别把这个句子想复杂了.be anything but .表示“绝对不是.”
这句话的意思是:他的做法绝不令人满意
再给个例句你就明白了:
He is anything but a rich man
他绝对不是有钱人