Not that it matters to anyone but me, but I buy half a gallon of pure virgin olive oil (cold-pressed, no heat involved in its extraction) from Costco and use a little for frying, sauteeing, and a lot when I roast chicken. Because I don’t want to continually baste chicken, I use a lot and wrap it in foil so it won’t splatter.
The rapid rancidity of butter likely has more to do with the milk proteins (think of how fast milk spoils when left out) and other molecules it contains, including significant amounts of water to fuel microbial growth, than its fat content or composition (note that saturated fat doesn’t go rancid easily, although significant amounts of unsaturated fat are present in butter).