AcyridI have on tf2 2700 hours and 530 hours as soldier. I play mge everyday, but now I feel like mge little bit useless and I need something better where I can improve.
A lot of people dm/mge mindlessly, and even though it will still help your muscle memory, there's a point when you can't really improve your dm (and obviously other things) unless you actually think about your mistakes at least a little. It seems like that's one reason why people's dm seems to sort of plateau at a low level even when they constantly dm. To prevent this, try to think about why that player hit a good rocket/shot on you instead of thinking it was just a good/lucky shot (or that you simply couldn't have prevented it). You can change the outcome of every situation. The same thing applies to your aim, try to actually think about some of the shots you're going for. For instance, on soldier you could question how you could've differently shot your rocket to hinder their movement to make your next shot easier.
I feel like it's easier to think through these mistakes in mge and dm is helpful to practice hitting all your shots.