I'm not sure if you can discount the infrastructure behind bitcoin. Others might do the same or better, but to catch up to bitcoin in terms of distribution or acceptance, seems far fetched.
Distribution of Bitcoin is far from ideal and will only get worse as mining becomes more and more centralized. As for acceptance, I am not sure the widely publicized numbers are anywhere close to reality. It's very hard to live on Bitcoin unless you are in a very big city and make a lot of efforts to find vendors who accept Bitcoin in exchange for food, shelter, etc. Same goes for infrastructure: the programming part is easy to adjust for crypto 2.0 technologies, this crypto movement has just started, the first mover advantage of Bitcoin is not that big,
except in people's minds. Well, marketing and usefulness help to change people's perception rather quickly.
There's no first mover advantage in something with only 500K-2M users as per Bitcoin. The internet back in the late 1980s had up to 3 million users but TCP/IP did not have 600 alternates and TCP/IP was also officiated by the US military in the 1980s. I think everybody on Bitcointalk is wrong - I still think we're in the innovator stage of this technology and digital currencies will be $trillions someday with 100 million to 1 billion users.
Bitcoin is not the Yahoo or Alta Vista of crypto currencies yet. Bitcoin could become that Yahoo but there's a critical problem here called userbase expansion and nobody wants to address that elephant in the living room.