The main difference between Hero League and Team League, is that HL assigns a personal rank to you, and represents your individual achievements that are easy to compare to others and find your place in the pecking order. While TL's rank is kind of nebulous and fuzzy, what does it really represent if you don't play with the exact team every game? It can be influenced by a miriad of things and is not really that helpful.
So naturally TL rank gets no respect from the fanbase and people don't commit to it. I certainly don't respect TL ranks at all, i just don't care, it is HL or bust for me.
For More You Can Check:
Business Motion Graphics animation