> peanut butter
While peanut butter does contain some useful nutrients, there are much better choices out there in case someone would like to further improve/optimize their nutrition. Many topics in nutrition can be quite debatable but IMHO most other nuts outperform peanuts (which aren't even nuts) in many ways. Furthermore I'd say peanuts aren't that useful as a protein source in this situation given that protein powder is already being added.
I recently discovered the world of nut butters, and usually choose them over whole nuts due to easier digestibility and nutrient availability. Unless I'm eating macadamia nuts which already feel quite easy on the gut.
Peanut butter is cheap and delicious. A lot of people hyper-optimising nutrition (I was one of them) tend to forget much more obvious stuff like fiber, amino-acid profiles, absorption of specific vitamins like D, etc.
Being pedantic the only nuts we generally eat that are actually nuts are hazelnuts. The rest are seeds, drupes, or as in the case of peanuts legumes.
Peanut butter is much cheaper as nut butters are usually very expensive (at least here), but I agree, substituting peanut butter with tahini drastically improved my stomach/digestive issues.
I added it for weight maintenance/gain (I'm close to underweight)
Peanuts are an order of magnitude cheaper. Sometimes, if you buy a packet of "mixed nuts", you find the first three ingredients are three different types of peanut.