Is Main tank bad in lower ranks?

Rank up Here Guys!!! EZ

https://us.forums.blizzard.com/en/overwatch/t/everyone-is-oblivious-about-the-game-obj-i-cant-find-help/649364