Why do some people say Ron and Hermione deserved Harry’s outburst Harry had at them in Grimmauld place?

First of all I have a lot of sympathy for Harry in book 5 and think it is very understandable. However I have seen some say Ron and Hermione abandoned him and they didn't have to follow Dumbledore's orders. I don't agree with that as they wanted to tell him but they couldn't disregard what Dumbledore wanted. I feel this scene is human as it shows how we can misdirect anger at the ones we love most and Harry has every valid reason to be angry.

It is just it is not Ron and Hermione's fault but then in his situation most wouldn't direct their anger in the best way given everything he has been through. Ron and Hermione are good friends and they can empathise with his frustration and also know they would feel the same if they had been in his position. The trio have a great friendship and we also see the more painful parts