I totally agree with the op, but I believe that it's just a matter of time everything will begin to fall in place, BTT have made it extremely difficult for some users to attain new ranks and as such, many have chosen this platform as a better alternative, just a matter time, everything will be well here