Of course, it is for risk traders. If you do not like risks, you should be content with 10% annual returns that your bank gives to you.
LOL. There isn't any bank that gives you 10% annual returns. More like 0.5% annual returns.
Part of the reason crypto is so attractive is that you do at least have a chance of making decent money if you time things right.
You are wrong, there are banks that give and more than 10%, it will not be in the dollar, but in the national currency. For whom it may be fantastic, but they are so-called developing countries, for example Ukraine (up to 16% -
https://minfin.com.ua/deposits/