Yes, but for crypto it is difficult diversifying effectively with thousands of currencies and tokens being issued every day. From a theoretical point of view holding a market cap weighted portfolio of all assets is the ideal thing to do, but in practice holding just bitcoin is more effective (than that, at least).