People are free to have whatever old, new, conservative, progressive, mainstream, alternative, etc. beliefs they want. They are also free to practice, or let go of, whatever traditions they want. The problem is when they expect others should be forced to do things a certain way whether that other person wants to or not. Joe Public loves watching the pageantry and traditions of the Royal Family? Cool. He can do that to his heart’s content.
Where he crosses a line is in expecting Harry needs to live his life according to royal traditions just because that’s what Joe Public wants to see.
William, of course, should also be free to make his own choices. He seems happy to partake in the monarchy so I really don’t get what all the fuss is about — the Royal Watchers still have someone to watch.