That wasn't my point.
By the time Charles is King and reigning. His sons will be married and William will be producing heirs. Leaving Harry to basically do what he likes.
Your talking about them like they are robots, born to do a certain job and that is it. Are they not allowed to live a life of their own?
Times have changed, the United Kingdom no longer sees the monarchy like they used to. They are just figures who wear fancy clothes. If Harry and William weren't doing army training and just seen as "sponging" of society, there would be an outcry.
Quite hard, just because these two have been in relationship for a while does not mean they are at all ready for marriage, or for the prospect of children. They are human beings.
I rarely use this line but, look at what happened to their parents marriage, Charles chose a girl to produce babies, she did, then what happened. The boys should not be pressured into getting married and having children when they don't want to.
Andrew and Beatrice might not be ready now, but Andrew was once heir to Charles, he will have been told certain things just in case Charles had no children. Again Charles will be King first, if both boys pass away or have no children. Andrew and Beatrice will recieve the proper training they require just in case.
Look at Prince Albert of Monaco, he's 50 something, not married and doesn't have any legitamate children to continue his succesion.