While directly accepting ETH is certainly beneficial, it would make more sense for retailers to accept an erc20 based alternative to BTC (see BTH [1]). Ethereum is a platform. Digital currency is but a single application.
1. https://medium.com/@bitether/introducing-bitether-bth-the-ne...