I agree that with lessons/training and practice that many people can become "fairly competent" at it.
But there are some that have that "artist's eye" -
I can do an excellent "stitch in the ditch" - but that is a bit boring - and hardly ever gets "ooohs and ahhhhs"