While Harry definately made a mistake, and it wasn't the wisest choice, more blame needs to go to those who didn't give him the information he needed.
If instead of Snape's sneers, if he'd simply been told "Voldemort will do anything to get you into that room, so no matter what, don't go there.", he would have had 50x the information. Now, under the emotional pressure of the moment, he may still have made the same choices, but arguing "what ifs" is pointless, the simple truth is that he didn't have the info he needed.
that said, there is one person who will blame Harry, and that blame is very important. Harry himself, but that's to be seen in new canon.
no subject
If instead of Snape's sneers, if he'd simply been told "Voldemort will do anything to get you into that room, so no matter what, don't go there.", he would have had 50x the information. Now, under the emotional pressure of the moment, he may still have made the same choices, but arguing "what ifs" is pointless, the simple truth is that he didn't have the info he needed.
that said, there is one person who will blame Harry, and that blame is very important. Harry himself, but that's to be seen in new canon.