You are partially right. However note that Uhuru has other arrangements and understandings with other parties apart from Ruto.
1. The deal with Moi
2. The deal with Raila
These two are in some way linked. Moi does not want a war with Raila and in this he is supported by Mama Ngina. These are the deals tying Uhuru's hands. If he backs Ruto he ends up having Moi and Raila on one side.
It is more like the story of the man carrying grass, a leopard and a goat. He can only carry one item at a time. If he leaves the goat and the grass behind or the leopard and the goat, he will suffer a loss.
He can take the goat and the grass and leave behind the leopard but on his return to pick the leopard, he will find the goat belching. Now if he takes the goat and the leopard, he will return to find the latter belching.
He must choose which of the two - Leopard or goat - he will have with him as he returns for the one he leaves behind on the first trip.
I was told he picked the goat and the grass first then returned with the goat to pick the leopard. He might as well have taken the leopard with him all along
Uhuru is happy-go-lucky, slow witted, lazy and not interested in a fight. He wants to retire quietly. It must be your boy Raila who is misleading him. Ruto had likely anticipated the betrayal scenario and planted informers everywhere. He can sabotage and embarass Uhuru easily like he has done with sugar. Akicheza next the poison sugar will show up at Brookeside and the media will be tipped off.