How is this different than either a native payment in BTC (uses an API to determine BTC value from fiat) or coinbase where you cash out and then purchase?
If said plugin works on major retailers, what is the downside of using it as opposed to fiat? How does it differ from BTC?
It isn't. It is a front-end illusion. Right now a merchant must accept and work with a conversion company such as bitpay. There they assume the risky nature of accepting BTC that is the price fluctuation. How it may be that the Dell's and Overstocks indeed keep the received BTC and do not need to convert it immediately, in fact as like some innovative companies are doing, they pay their employees in BTC if they employee is so inclined. Here with this particular plug in any website any merchant any vendor's site you browse, makes it appear as though they accept BTC (when they do not). Picture it this way, you stand here, Josh stands there, Amzon.com is behind Josh. You tell Josh you want that radio for sale on Amazon.com, you had him the BTC, he sticks it in his left pocket as he takes out USD from his right pocket and pays Amazon.com.
I'm with you and understand what you're saying, but don't see the downside other than the "convert to fiat" thing.
I agree that it would be best to spend crypto and the company keeps said crypto and not selling to fiat. However consumer that have a seamless transaction to major retailers trumps the philosophies of BTC in this case. If the coin can take the sell pressure from selling (which it is designed to do with the fiat reserve) then this should help bring in new people to cryptos.
I don't see a downside here other than some philosophical crypto argument. Even though it is a Fiat transaction in the end, it provides user anonymity (assumed) via the paycoin wallet, right? It allows a direct conversion from crypto to goods without a manual fiat transaction. That's a win in my book.