Just think about this?! Why should companies like McDonald and Sturbucks use DOGE? After all, the most stable cryptocurrency is Bitcoin. If ever someone chooses cryptocurrency as payment, it will definitely be Bitcoin. There is no doubt! The most stable and the most popular - it is enough.
If McDonald and Sturbucks start accepting dogecoin that doesn't mean all the users will pay now with doge, and the same for bitcoins. The only difference here would be the transaction fees. If we have to pay $10 in fees with bitcoin for a $1 burger then that will not work. But with 1doge as the fee is a viable option.
Even if coca cola start accepting doge it will never take over bitcoin, that is just impossible because a big bump in dogecoin would come with a big bump on bitcoin, that's how markets works.