I think cause and effect may be chasing each other here. You're not wrong, but also the A380 was not designed to have a high takeoff weight because they never intended it to carry cargo, so it will never carry cargo because it has a low takeoff weight compared to its volume.
It was a design decision to be a people mover. [0]