Maybe yes...maybe not. (more likely)
This thread is the top sticky, started five days ago, has 86 posts, 1800 views, is a pretty strong condemation of their practices and,
not one reply of justification or 'thanks for your concerns', or..... anything! Perhaps......
"Another one bites the dust!"???