Because, specifically for onions, it's infamously illegal in the US (as the site alludes to).

It's not illegal for onion farmers to buy weather futures.