https://www.counter-strike.net/
I definitely hear you on this one. I stopped playing for a few years and I dropped from LEM to Silver 4. The skill drop-off is immense!