there are certain psychological contexts in which we approach moves
we believe a move has a specific use at first
our first impressions, but grow to find they can be used in multiple ways.
sometimes playing a different character changes your focus on how you approach using different moves.
the moves don't have to be obviously similar. There are just some personal psychological contexts for each, that share qualities.
i believe playing any character would shift your perspective on link slightly, so that you will experiment with his moves differently.
sometimes i feel like there is a spectrum of uses for any given moves. some people approach from the left of the spectrum, and others approach from the right
hopefully you learn the whole spectrum, but we all have are starting tendencies.
the more characters you play as, the more you understand about the game in general.
for example:
by playing link you can punish enemies who roll through you by using your Up B. So you percieve this attack as a reverse gaurd, which is the best way in which i can figure to put it to words. It fits a niche, it's like a certain TYPE of move in itself, serving a specific purpose in your reportiore. (spelling?)
then you play fox
and you are conscious of those roll through moments like you were with link so you try to find another move that serves that purpose.
Link influenced the thinking behind experimenting with substituting a different fox move to approximate the use and purpose, originally discovered with link's Up B.
Every character you learn how to play will alter your playstyle when playing ANY character.