Well Oswald might have been a “commununist” too, but he was definitely a COMMUNIST. ;>)
RFK’s assassination was basically caused by his pitifully non-functional security plan. It was, in the end, still decided by pure chance. The dumb decision to lead RFK out of the hotel through the kitchen (where Sirhan, probably unable to get closer, had been hiding).