If crew card is issued in accordance to certain ICAO standards - background check similar to airside pass, data format, machine readable area etc. and approved by state authority, it is indeed valid in lieu of the passport for the active crew. But I cannot imagine strolling around the world only with ID ..
ICAO annex 9, ICAO doc 9303