Well in my case... I've never found anyone irreplaceable either.
It doesn't seem to be the case here but I could see how a technical co-founder could be irreplaceable to a non-technical co-founder.
It doesn't seem to be the case here but I could see how a technical co-founder could be irreplaceable to a non-technical co-founder.