It's baseball that lacks appeal in general, not the Rangers. And I say that as a baseball fan.
I grew up playing baseball, and so has my son. I've helped coach his teams for 6 straight years now. Yet he and other kids don't care to watch these games - those that will are exceptions, I think. Baseball is slower paced, with more breaks between actual plays. Less of a team sport and more a series of plays by individuals.
But my son and his friends will pause from what they're doing and sit and watch a bit of football when I have it on though. I think football fits more in with the videogame lifestyle that younger folks like. It's more like a combat game than baseball is. Faster paced, with more action on any given play. And it's teamwork. I think all of that appeals to younger folks.
People that like physical products like cds and dvds? We're dinosaurs. Maybe baseball fans are, too.
The Superbowl is an 'event'. It's an event for everyone in the country. It's only one game, one Sunday night. People have parties for it, regardless if their team is in the game or not. It's an excuse to have fun.
The World Series is a set of games that, like the regular season, occur on week nights and weekends. People don't typically throw parties on Wednesday nights and have a ton of folks over and have a wild time.
Rangers fans will watch the WS, and Cardinal fans will watch it. Hardcore baseball fans will watch it. But that's about it. People don't throw parties for it though, generally.