I don't think anyone is really trying to shift the blame. The operators of BUK deserve all the blame they can get. The point is whether or not assign additional blame to people responsible for routing the passenger plane over the conflict zone. Personally I say yes, they should be assigned some smaller but non-zero amount of blame.