I know you're not referring to fish as artificial... but if fish are naturally evolved organisms then they evolved to obtain everything they need to survive in a specific way. It's in their best interest for us to do our best to provide for their needs in those ways (aka naturally). It isn't fully possible to do that in all cases I understand but using as natural approach as possible would likely be healthier for the fish than a less natural approach.
They can't get things the way they do naturally in a reef. Our tanks are boxes of water, not the ocean. It's literally impossible to allow them to exhibit their foraging behaviors that you'd see in the wild in a tank that's a couple feet big.