https://thenewdaily.com.au/life/tech/2019/02/18/boeing-777x-airbus-a380/
Maybe a more salient article.
Airlines will give up capacity if they can get the range. Even 787’s have replaced 747’s on some routes.
The 777x has more range than the A380 according to the article and it’s still pretty good on capacity. The 777x is probably the last straw that broke the A380.