Tumblr is great if you want to create a personal blog without any issues regarding hosting, domains, finding themes and learning HTML or PHP. Neither you have to worry about uploading the content as Tumblr supports nearly all types of content be it photos, videos and audios and is a visual treat.
But there is something about Tumblr which I hate totally. Its how they handle user profiles and the follow/follower system and how a user is associated with a blog. Tumblr allows you to host as many number of blogs under a single account but lets you associate your tumblr profile only with the first and primary blog you created. Individual blogs do carry their individual avatars to differentiate for your followers but there is no way other blogs under your account can be associated with an entirely different profile.
So whenever you follow any blog, your primary blog will always be shown as the follower which sucks because if you are expecting a followback from that blog to your other blog, they end up following your primary blog. Now Tumblr allows you to add/remove members and in this way you can transfer your blog to an entirely new owner. But even this doesn’t solve the profile problem because that account must be having a primary blog and the transferred blog will act again as secondary to that account because Tumblr does not allow you to keep a Tumblr account without having any blog attached to it unlike WordPress.com where we can keep a WP.com account without creating any blog.
I want Tumblr to revamp their profiles and let us decide which profile we want to use when we are following a blog and let us keep a totally separate profile with each of our blog. Unless then I would recommend you to not make multiple blogs under a single account and make separate account for each of your Tumblr blogs.
Of there are other things annoying about Tumblr as well but they are more to do with what people do on Tumblr rather than Tumblr itself so won’t mention them here.