The straightforward natural peanut butters, like Adams, that pretty much only have peanuts in the ingredients list, taste much better than the cheaper ones, for what it's worth. Also unsalted is way better, imo. Some brands add way to much salt and/or sugar and ruin the taste.
The no-stir ones might also taste different - I'm not sure since I've always just avoided those.
But ofc maybe it's just not your thing. Point is that different peanut butters do taste different.