The A380 was a boondoggle from the beginning, an attempt to outdo Boeing by having TEH BIGGEREST aircraft on the market. Having to rebuild airports to accommodate it wasn't a good idea.
The 747 is a 1960s design, for Pete's sake. How long were we planning on keeping it around?