I have difficulties sticking to one character, so I'd at least like to get the more generalized technical stuff down first in case it might make it so I can lower the amount of characters I keep flip flopping between. I mainly win matches because I'm usually able to predict what the opponent is able to do, so I get to hit them many times and I just dodge their attacks like crazy. However I lack the tech skill to improve my mobility and punish game even more. Even simple characters need to do inputs that require fast finger movements from time to time.
In Smash 4 I realized I have certain habits based on the characters I usually played because at one point I was teaching a Pikachu main some tips to get vastly better at the game (who is now vastly better than me since he continued to improve even after all the advice I gave him and has a lot more time). I wanted to give more specific advice so I figured I'd pick up
Pikachu for a while because I've always wanted to try Pikachu. So after 100 matches with playing against people on For Glory I started fighting him and our playstyles were very different. While I try to switch things up, I'm generally a more passive kind of player by default, also learning the game off of
Link made me more likely to use thunder jolt in many situations whereas he seemed a bit hesitant to for the longest time. Since Pikachu was the only character he ever played, he had full control over how Pikachu moved, whereas I fumbled around a bit, but still managed to keep up because I had tricks up my sleeve that could help me despite me not inputing things correctly. Nowadays he knows those kinds of tricks and learned others as well, so I don't have that advantage anymore to balance it out so he just wins constantly now. Anyways, the point of mentioning this is that doing these pikachu dittos it made me take a hard look at how I used my other characters and realized that I use a lot of them in similar ways.
Problem is, at one point it was because I was forcing myself to use
Meta Knight (one of my two "Loyalty Mains") so I could get better at some of the harder things of smash. However I feel like Meta Knight is very lenient on some things because his playstyle doesn't feel like it gets effected as much by short hops and the like as much as other characters do because he's just so fast and just the way he plays in general. One example of this is realizing I am always in the air because it's so easy to bait and punish people by jumping near them with Meta Knight, and just do a tomahawk grab whenever I wanted. So I never used Meta Knight's grounded options much, so I played
Little Mac a while because he is no air fighter, and it vastly improved my Meta Knight in many ways. There are plenty of other smaller cases similar to that where I swapped to another character for a while, then swap back to Meta Knight and apply what I've learned on that character to Meta Knight and my Meta Knight becoming more well-rounded and just better in general. Also I should probably mention that Meta Knight was my worst character in Smash 4 until I picked up
Sheik, and then it all just clicked and I did well with him and Meta Knight became my best character for the rest of Smash 4. So sometimes I feel like when I play Meta Knight, I'm just stagnating and not really improving because Meta Knight can just kinda keep relying on his other strengths because the benefits he gets out of doing other tech isn't as strong as the benefits of some other character that really needs those benefits.
For now I've been trying to stick to
Lucario (The other of my two "Loyalty Mains") to learn these sorts of things since Lucario has to use these things constantly if he wants to be quick. He doesn't float in the air as long as Smash 4 Lucario, but he still floats quite a bit, so I need to short hop fast fall. Lucario also has a very heavy emphasis on b-reverse shenanigans. While not everyone can b-reverse, and even if they can it's not much, It's still another option that a very large majority of the roster can use, and
Meta Knight doesn't really benefit from b-reversing like most characters do. I feel like with Lucario, he encourages me to use this sort of tech frequently, whereas Meta Knight I can just get away with flying in the air and doing ocassional grabs when I should be improving.
If there's a better character for learning how to do more general tech related stuff I'd like to know.