i have no idea how that link relates to what i said or the part you quoted
i didn't make, consult, or otherwise have any input on that site. i do not use the site. i do not make money from the site. so i am not going to be embarrassed about it.
i think what they are doing is awful. but again, embarrassment implies some form of guilt, shame, mistake, or self-consciousness.