I understand that the saying “perfect practice makes perfect” means that you should practice doing things correctly, otherwise you’ll just practice and reinforce mistakes.
But at the same time I feel that I could keep practicing even the simplest songs until eternity and not move on to more challenging songs, because there is always some room for improvement. I usually move on to a new song when I feel “meh, that was good enough for me at my current level”. I definitely feel that being gradually exposed to more challenging songs is beneficial to my playing, even though I couldn’t play the easier songs perfectly.
So… What’s your take on this? Is playing mediocre teaching me mediocrity? Am I supposed to keep practicing The Wall until it sounds like Roger Waters?