Amazon policy is "First picture shows the product." And the product only, no gimmicks, no staging. (One exception is clothing, you can outfit a dummy or a real person, but focus on the product.)
Unfortunately, the enforcement is really slow, could take many months or even years until non-compliant listings are deactivated.
But showing a general picture for each listing is just stupid (even more so if they *have* a real picture at hand...)