This is why Minecraft will always fall short of Terraria. Terraria is a game. Minecraft is a toy.
This is like saying that GTA IV will always fall short of GTA:SA, because GTA:SA is a game and GTA IV is a playable movie, yet the opinion differs with each person's preferences, with some saying that both of them are good on their own merit. They simply took different direction, hence some people will prefer one over the other. In case of GTA, it was a change in direction of what R* was doing, but in case of Minecraft and Terraria, it's more of a case how both games came to be.
With Minecraft, Notch was fucking around with countless little projects, until he made what became known as "Cave game tech test", which was just him making up some rudimentary game engine oriented around blocks. Then throughout Classic it was him making it more of a sandbox sandbox, until Survival Test where he his vision to making it a survival game, where Indev, Infdev, Alpha and Beta were gradually fleshing out the gameplay element more an more, with Beta 1.9 which became Minecraft 1.0 adding a "final goal" of some sorts.
With Terraria, it was clearly Redigit being inspired by Minecraft, which was at Beta 1.5 when Terraria was first released, however Redigit only took some of Minecraft's ideas and elements, and created a completely unique 2D game with his own vision which put a bigger emphasis on actual gameplay elements, such as exploring, fighting enemies, creating a character gear set and so on and so forth.
However by saying "one falls short of the other" is awfully short-sighted, because they were never meant to directly compete with each other, nor are they the same type of game. Do you also compare Factorio to modded Minecraft, because Kovarex's idea for Factorio arose from Minecraft mods such as BuildCraft and IndustrialCraft? I for sure don't hear anyone trying to make an argument like that with these two, even though it has the same concept of being a "Minecraft ripoff".
So please, stop comparing Minecraft with Terraria. This is as retarded as people comparing Coca-Cola with Kofola, because they assume it's a ripoff and a direct competitor like Pepsi, even though Kofola is nothing like Coca-Cola nor Pepsi, and if you say that to any Czech you'll get your shit kicked in for a good reason.