Funny discussion. Went from what oil do I use to food allergies to "Look what they put in ______", back to allergies then finally back to the original topic.
So here is my opinion, backed by the USDA and my own personal experience.
Mineral oil, like it or hate it, is a super refined petroleum product. Used as a laxative in large amounts, it is totally inert and non-toxic. Okay, so you hate it, it is used in tons of cosmetics the ladies use, bakers use it as a mold release in large commercial bakeries, hand creams use it as a base, baby oil uses it as a base and it is in countless other places you may not expect. Don't like it, check the labels to see if it is an ingredient then quite using that product.
Peanut, olive, coconut, grapeseed and all other natural organic oils - all contain FAT which is what goes rancid. Go ahead and use peanut oil on your commercial board and when a diner has a reaction to the slightest tint of peanut oil, you can test out your liability insurance. (BTW just to be safe I have 2 million in liability insurance just to be safe.) And, notice the experts who push a particular type of oil as being the "Best" all have some connection with the maker or are the maker. Self-serving advertising!
Linseed oil is used as a base for PAINT. It will not dry unless it has chemical driers mixed in. Those driers are TOXIC! Same with tung oil. In the raw state it will almost never dry, until those chemical driers are added.
Don't like any of the above? Use nothing! Keep your board free from oils and use salt as a cleaner. Coat overnight then brush off in the morning. VIOLA! Clean, sanitized and dry. Sadly, I'll bet someone will find something against salt.
What it all boils down to is that we try to make something more complicated than it needs to be. Discuss it at length, tear all the details apart, micro-manage the smallest of details, it all boils down to how complicated can we make a simple subject.
My 2 cents worth.