Is that your idea of constructive criticism? Sure right now it's pay to win but telling people they are failures won't help improve this feature.
Sure the communication from the devs is and has mostly been pretty poor but that doesn't mean there isn't someone who stays on top of the posts in this thread.