Nuts are interesting.
I don't eat that much of them because they do not really belong to my culture. As French, we don't really eat them. Unless the almond come in the shape of macarons.
You would find pistachios in a small bowl when there is a drink party (apéro) and maybe in winter a bowl of shelled walnuts at the dinner table, and everyone in the house would have fun breaking the shell and eating the walnuts, but nobody would have more than 4 or 5.
I read Valter Longo's book on food, fast mimecking diets and health, and he really stressed the fact that you should eat as your ancestors and focus on foods that belong to you. So an Argentinians shouldn't have Sauerkraut every day and a Germans shouldn't eat quinoa every day.
I eat 1 Brazil nut a day to cover my selenium, I use Pine nuts to make pesto or pistou, I know Walnuts don't work for my omega 3 because I test myself for them and they were crazy low despite eating 836% of my daily need of walnuts-flaxseed derived omega 3. And last, I don't really enjoy eating them, because I feel the urge to brush my teeth straight after as I have pieces of nuts everywhere.
So for me, nuts have no place in my diet. They don't give me pleasure and no specific health benefit. That's for nuts in their natural state.
Then come the roasted and salted nuts. Peanuts, these Mexican mix, almonds, ..... I could eat a massive bag of them because my brain goes banana. The combination of fat + salt is something most brains can't resist. After all, in nature that combination is absent, you have fat food , you have salty food, but fat and salty! Gosh, don't touch my packet. The same happens with all the fried food. Who would eat French fries without salt? How many would you eat? a lot less that if covered with salt. Oh and roasted nuts have zero health benefits.
Back to nuts. On a general level, I would be careful about going nuts with nuts and eating lots of them. IT is true, they are high in fibre, but the fact that corn goes through digestive system untouched is not true. The cellulose shell might still look intact, but the content inside the kernel has been digested and if you were to fish it out of the bowl (beurck) and open it, the content would be crushed and brownish. (I watched a science video with my DD).
I think that there is no THE rule book when it comes to bodies, diet, metabolism. There are general rules more or less valid for all, such as a massive steamed cauliflower bowl a mini crisps bowl both equalling 100 calories, but then there is your body. And you can fine tune it.
I am not a keto fan. So I would never go for super high fat diet. They just look wrong to me. I go super high vegetables, high variety of them.
Industrial food is definitely to avoid. The spongy white bread so popular here in Australia. I can play volley ball with it. I could kill you with a loaf a rustic French bread. So hard, not only do you have to chew hard on it, but you wouldn't eat more than a slice.
I have gone off-rail. As Michael Pollan say, "eat (real) food, not too much and mostly plants. " if nuts appeal to you, have them, but not too much.