I tend to agree. The US bears a pretty large amount of blame here and I don't think Israel would have continued their aggression had the US withdrawn aid (or threatened to). But if they had continued, then that's where UN peacekeepers should have been deployed.