No.
Unfortunately for Kenya the administration was extremely corrupt, so all the extra attention and profile they got was wasted. Kenyas success came from the freak emergence of talent within one or two families e.g the Obuyas, Tikolos and so on all played at the same club if im not wrong? So it was more a coincidence than anything they all developed together and played together at a club, thus improving each other and then formed a hell of a side for ten years, because Kenya had little in the way of any domestic system or talent identification processes to keep them going.
If you rephrase the question to "Did Kenya deserve it over Bangladesh?" then its an obvious yes because Kenya were miles the superior side. But Bangladesh had the case of 250 million cricket fanatical people which meant there was a financial incentive for the ICC to give them test status. Had the ICC taken over Kenyan cricket after their first WC upset, pumped money in and restructured them they could well be a top team today, but alas that never happened and Kenya only disgraced themselves in 2011 through sending a disinterested, incredibly aged side with constant infighting who, Australia game aside, only embarrassed themselves.
Can't them ever really improving on their current state tbh.