I think in some countries, people are really shifting to crypto only and most of their investment portfolio is in the form of crypto instead of stocks. The awareness related to crypto is increasing day by day and this more people are getting included in this crowd. Stocks on the other hand become saturated, people have realized that these stocks are not as much profitable as bitcoins. Also, there are other benefits of bitcoins like it can be used for transactions. This cannot be done with stocks.
I don't think so, if anything crypto drew in a new crowd of people who hoped to follow the latest gold rush and "get rich quick" scheme. However the type of person who is really successful with stocks will generally be using strategies requiring a lot of patience, research and potentially sticking with an investment for a long time frame. However the same cannot be said for people who have funds kept in crypto and undiversified, because there simply is no long term evidence that it will succeed although this is of course changing year by year. Stocks are a small slice of actual companies, offering goods and services, that make a profit which is returned to shareholders in different ways - they are the business world that exist around us all.