I am not aware of direct evidence that unlimited consumption of nuts is bad, but nuts are high in linoleic acid and there is evidence that high linoleic acid diets might be really bad. It may be that fresh nuts provide their LA with enough fat-soluble antioxidants that they are not bad at all. Nobody knows this, as far as I am aware. Then, there is the !kung who eat lots of mongogo nuts. They are reasonable healthy but have poor glucose tolerance (Stephan wrote about this recently), especially for a society with a traditiional diet. Since there's no reason to go crazy with nuts, why not keep them to a reasonable quantity?
I, for example, use macadamias and cashews as one of my main sources of LA, along with pastured eggs and pork. Most other good fats (dairy, coconut, cocao) have about 2% LA and I eat lots of potatoes, so I need some relatively high LA foods from time to time to avoid LA deficiency... For that, as I stated, I use mac butter (mac + cashew) and eggs; sometimes avocados or olive oil too... I also have an occasional brazil nut for the selenium...