"Making shit casts from time to time"
Because he's not a commentator, he's an analyst. He is forced to cast from time to time because the real casters need a break after casting a bunch of games.
"he isnt considered as any kind of a legend or respectable, veteran player"
Sure, he doesn't have that similar status as an IGL like Fallen, Gla1ve and those guys, but his game knowledge is respectable; that's why he's one the best analysts in the world. He is also a veteran player, but his native region has always been quite poor in terms of professional esports.
"you take serious sth such as a counter-strike"
So what? He loves the game he's been playing since childhood. Making a living out of something you love to do sounds pretty fucking nice to me.