No, the midlane is not responsible if you get ganked.
Neither is the jungler.
And also not the toplaner, who btw. is not obligated to use tp on cooldown to help you.
The reason you are getting ganked, is because you have no vision. And the reason you get camped, is because the enemy jungler can see your inventory in the Tab-Screen.
If I am jungling and I see a support not providing vision to his lane, I get some firewood, a bedroll and a nice bag of marshmallows, because believe me: The camp is on.