All of you need to stop *****ing and stop being awful.
You want no practice? Go live in Kingston for 2 years, play once every month or 2 at AnC and maybe play Tect for like 1-2 hours worth of time once a month as well cause there's literally no one there, especially in the summer. Without calling out anyone, I have no sympathy for you people that still can't beat me at least, or be competitive with anyone noticeable after 2 years of you playing. How do I get 3rd at a local? If you play continuously at a smashfest like once a week on the weekends you probably logged more playing time in that month then I did the first year I was in Kingston.
David was able to be competitive with Quebec at a time where like PKM was taking sets in pools from Chu, where they beat good Americans, etc. and take games/sets from good American players within like a year of the first time I went to his house (I think he started playing like 2-3 months before I did that). In real time it was less than a year of David maining Sheik because he didn't start that til like halfway through summer (less than a year for TGMTSBCO or whatever the hell it was called)
Who do you think like our crew played to get better? Imadh lived in the middle of nowhere and got good by playing like Adnan - and the Scarborough crew basically played each other when we all sucked (Ryan, Bernard, Me, David, Ambrose, etc). Yeah we traveled to the states and Quebec but there's nothing that prevents you from doing this. Even without that, you have the luxury of having like a top 5 player in the world + 2-3 more elite level players at your disposal to play and learn from. When we started there was no M2K level player we could go play every weekend extensively. The same applies for Vwins, Bam and the rest of Quebec (except Kage I guess). Vwins and Bam got better by playing each other extensively when they both sucked.
Most importantly, the rate that everyone got good at was so much better because we just played and learned for ourselves instead of waiting for someone to do everything for us because we wanted to; and judging from all the *****ing so do all of you. Or at least you want the results.
Stop *****ing about how awful you are or how good you should be and go play. There's no cheap fix or gimmick to this. You get better by playing. There's no reason your DI should be as bad now as it was 2 years ago but it is.