I think it is a stretch. There are maybe 4 billion people that access the Internet currently and most of those have limited access. Only a fraction of those know about, much less use one of those technologies. To be in the billions, 50% of people accessing the Internet would have to use one of those technologies every day. I just don't believe that is the case.
BTW, this has nothing to say of the technologies themselves. It's great that they exist. The faster we can get rid of royalty the better IMO.