They had a good idea for monetization which was allowing users to buy advertising space for their own posts. The more you paid, the more users would see your post. Tumblr's own community ruined this by sending harassing comments and messages to the posts that were advertised with this feature.
Tumblr's biggest roadblock to monetization isn't their site structure or ideas, it's their community.