People in glass houses.....
Not sure if I’m following you with the “glass house” thing, what do you mean?