I’m not sure if they intentionally are being deceptive, or if the website just needs better management. I mean, they do “eventually” get around to announcing winners. Although, I have had my suspicions about that as well. I wish there was more communication from the site Admins. I feel like 3DPC, along with sites they run, are a part time job for them. I am on this site every day.
Many days more than once. Hell, I’m willing to help if they need it. Anything that may help reduce the feeling of “radio silence” most of the time.