1. If you don't bother to spend actual time to progress don't start saying "p2w xd gem ded" rather learn how to progress in the new environment there's many players in sure would be happy to help you.
2. Stop demanding the devs to do things. They owe you nothing.
3. I was playing when you quit a year ago not much has changed since you left in terms of how to get better and progress overall. Suggest you just play the game like everyone else rather than throw a fit when you can't go from rank 15 to rank 1 in a matter of weeks