be no better than (a) something idiom
和…几乎一样,比…好不到哪儿去
If you say that someone is no better than a person who is unpleasant or unkind, you mean that they have behaved in a similar way to this type of person.
People who don't pay for a bus ticket are no better than common criminals. 乘车逃票的人无异于作奸犯科。