Not really, they have to exist symbiotically. SACCOs don't have access to Money services like processing cheques and the likes. Also, SACCOS do not have ATM services. So they depend on commercial banks for such services. What SACCOs need to do is to differentiate themselves as a product and work in partnership with banks since the cake is big enough for everyone.
The Cooperative Bank of Kenya has been helpful in getting SACCOS started. It is a success story in the history of helping SACCOs to realize their goals. I remember the Cooperative bank has been in the forefront of helping SACCOS to develop a Front office Service (FOSA). That is the strategic partnership that banks and SACCOS should enhance.