People use Linux when the stakes are high, servers and development
People use Bitcoin when the stakes are high, long term value cache and under oppression
Neither need to have full market dominance, the optionality afforded by their very existence and lack of entry barriers makes them both a piece that's always on the board keeping everything else in check