And sure, they could support paying in all kinds of things. But Bitcoin has a decent wave of popularity among humans, so they're taking a swing at supporting it, similarly to how a variety of online retailers have. It seems like a weird case to see them add support for a popular method of payment and respond "but why not gold".
I don't know if you've tried to sell gold, but it's a little bit more involved and difficult than exchanging BTC/USD
Edit: misread the parent comment.
As stated in the article, it's one of several symbolic gestures being made in an effort to market the state as “tech friendly”.
Because as the article states explicitly this is a “tech friendly” image generating marketing stunt; accepting gold doesn't serve that purpose.
If Ohio wants to go through the process of allowing alternative commodities to be accepted as payment, then good for them?
If the headline said "Ohio switches all operations to be Bitcoin-only" and then the fineprint said "we're turning all the bitcoin into USD immediately using BitPay", that would be a "gimmick".
They said "we're going to let businesses pay taxes via bitcoin", and they are. What do the businesses care if they convert the bitcoins to USD, gold, or chickens immediately after?