Harry has about £20 or 30m. He's not poor. With William, he inherited his mum's fortune. His dad also gave him an annual income. Harry reportedly had a salary of around £2m.
I am sure Harry had misgivings about his role, but he had carved out a niche for himself and he was well-liked. With support, it would have worked out.
Our royal family is strong on duty and responsibility. It isn't about the money. It's about doing the right thing for your country. He will miss that meaning in his life, but he will learn that the hard way. Turns out he is a hollow man.