Not necessarily. It's not something anyone can just learn. You have to have the natural attributes to do it.There isn't such a thing as a 'natural goalscorer'. It's a skill that people learn.
All footballers are at a level where they can kick a ball and it will go to the place they want it to go but some are better at specific things like scoring goals or playing through balls. It's usually the things you can't really learn from practice like vision, awareness and decision making that make the best players the best. Some players make decisions based on thought and others make them on instinct. The instinctive player make the right decisions quicker so are going to be better finishers because time is something that you don't get a lot of.
Obviously, you are correct that nobody is naturally just a goalscorer but there are definitely players that are better because of their attributes rather than because of their practicing.