The Luhya, unlike the Luo or kikuyu, are not one large monolithic group. They are a collection of different tribes whose dialect is similar in certain cases, extremely different in other cases, and most have their own rivalries. Case in point Maragolis and Bukusus.
This is why you find Luhyas from Busia not able to understand what a Maragoli or a Bukusu is saying. A good example is that Yambakhana song by Sauti Sol. Only Bukusus understand a good majority of what he's singing.
On the political front, there is nothing like Luhya unity. This is why there are chupilee governers, senators and mpigs e.t.c in Luhyaland. It is easier for a party to get a foothold in Luhyaland, that's why Lootall is concentrating efforts huko. All those in that picture may be Luhya, but I'm sure they come from different parties.
Luhyas did not wake up at 3 am to vote ODM as a whole community like others voted chupilee thrice. ANC and the various Fords have a say as well.
And yes, Luhyas and Luos follow each other because of a shared history. The so-called mashemeji is very true. The intermarriage between the two is widely documented.
The Luhya in some cases cannot follow kalenjins because they are the traditional enemy, and definitely not kikuyus because of a history of use and damp among other mideeds. Who should the Luhya turn to if not Luos?