See that’s where the line disappears because There was no scene showing Cheese giving up Joe. Cheese betraying Joe wasn’t properly built up.
Episodes were always showing how Marlo was moving in on Joe’s connect, so that’s why I side with Marlo wanting to be the main one and deciding to kill Joe. He was always obsessed with being the Kingpin. He took Bodie’s street because they were doing well. He didn’t have to do it because Bodie was independent, small fish, and would never compete with Marlo. But Marlo wanted it because he was on his Napoleon steez.