It's all a matter of perspective. Nearly everyone has a hobby that they care about to an unusual extent. Some people go to the gym for 6 hours a day, Some people buy $30k in parts for their $4000 used Honda Civic, some people go backpacking across Europe for an entire summer, some people care so much that they literally cry whenever their local sports team loses(or wins), and some people love videogames.
Every person on the planet needs to be entertained, and since there is someone out there who does make significant contributions to society that does like Starcraft enough to watch a documentary about a popular team, it must have some inherent amount of worth.
Being an entertainer isn't the same thing as curing cancer or engineering a cease-fire between warring nations, but it doesn't have to be.
Not that I entirely disagree with you, but it's not like spending time building some (website/social network/photo app/coupon newsletter/mobile game/etc) contributes that much more to humanity either. Glass houses and all.