The problem with the A380 was that it was a prestige project formed around a core concept that never materialized, and was directly opposite of the trend over the last 30 years. Namely routes were becoming more fragmented, not less. The a380 required huge amounts of centralization for it to be effective. Places where that is true - Dubai primarily - it's worked well. Everyone else it simply is way to big. None of the passenger or cargo carriers in the United States, which has half of world wide lift, have received a A380.
Several studies have concluded that the only reason the A380 was feasible was because of Government launch aide. When you looked at it logically and with non-pollyannaish analysis, you do the same thing that Boeing did with the 747-600/700 and cancel it. (Boeing eventually built a scaled down 747-8i, which was also a failure, but it only cost them a few billion instead of tens of billions).