You couldn't be more accurate. Having been playing pretty seriously for over 20 years, all it takes is consistent practice and time for it to all come together. Sadly, I bought my wife a guitar about 10 years ago because she said she wanted to learn how to play. She noodled with it a little bit and I showed her some things, but she never practiced regularly.... she never practiced ever. Now, ten years later, she still can't play guitar. If she would have been practicing that whole time, she would have been playing guitar for ten years and could have easily been flying up and down the next with ease.
Oh, I woudn't wish piano moving on anyone either. I picked up a free piano for free a few years ago. I had to move it into my house and I had to move it again when I moved. Never again will I own a piano.