Golf requires a lot of practice because it is a very precise and technical sport. In order to hit good shots consistently, you need to have good control over your body and the club. This requires a lot of repetition and muscle memory.
In addition to the physical aspect of the game, golf is also a mental game. It requires a lot of focus and concentration, and the ability to manage your emotions and stay composed under pressure. This also requires a lot of practice to develop.
Finally, golf courses are always changing, and no two are exactly the same. This means that you need to be able to adjust your game and strategy to different course conditions, which again requires a lot of practice and experience.