You say “needs to be learned” but that’s no more so than any other accent.
We just grow up with it because it’s how our parents and the parents of our friends speak.
If you want to change your accent you can, of course, get elocution lessons but most Brits do not. We just have a large variety of accents of which RP is one.
Not sure why this is controversial. RP is just an accent like any other now.
I didn’t have lessons for it and I don’t know anyone else that did. It’s just how we speak.