I dont think mom and pop websites and business will go the extra mile after first learning about and implementing bitcoin and then have to go to the extra trouble of adapting to other protocols. And yes, there will be exchanges that will set aside the resources to take this on.
They wont have to go the extra mile, payment processors will just add a Monero option
How easy is to add Monero payment option. I think the code base of Monero is totally different from bitcoin. Mintpal owner stole all my bitcoin, but he could not steal my Monero. My Monero was returned to me by the next owner of Mintpal.