I think you and a lot of other posters are missing the major point here.
Harry did NOTHING wrong. He did nothing many other people don't do on the weekend. You are right. The other posters are also right that the majority of the British public, from what I can see on message boards, think Harry did nothing wrong, and in fact, seem to be encouraging.
But how quickly that opinion can and will change.
However, at some point the British public and other commonwealth members will wonder why such ordinary people are in such extraordinary roles, not having earned it in any way. Divine Right is now gone, which would have protected Harry's ancestors from real wrongdoing. For the BRF to survive, they will have to lead exemplary lives. You won't see this realization with this one escapade, or the next, or possibly the next. But IMO, you will see it.
Harry is not an everyday man, and if he want to remain in his position of extraordinary privilege, and wants his family to remain in this position, he's going to have to grow up a bit. I agree with the other posters who point out that there is some expectation that the BRF conduct themselves with a lot more discretion and dignity, no matter how these message boards read. Once Harry's looks begin to fade, you will see very different posts. Imagine if Uncle Andy or Cousin Bea were in the ones photographed.
This is not holier-than-thou preaching, it's the recognition that nobody gets something for nothing. Not any more.