The East definitely has a better All-Star roster than the West. The only reason the lost the All-Star game is because many of the veterans on the East did not play extensive minutes. They wanted to give the first time All-Stars a chance to showcase what they could do on that stage.
The West won this year at the All-Star Game so I do not see why anyone would think the East has a better roster. The West has Blake Griffin, Kobe Bryant, Chris Paul, Dwight Howard, Kevin Durant and Russell Westbrook to name a few. The East does not have a chance against that team.
Four of the five starters for the West last year have returned this season; the fifth was on the All-Star team for the other side last season. Three of the five were All-Star starters in 2011. The West won the game both seasons. Until the East wins one or different starters are chosen for the West, there is no way to say the roster for the East is better.
The final score said it all: LeBron is the best player in the universe - but, up and down, the West has more depth and better All-Stars. As further evidence, look at the records of the teams in the West compared to the teams in the East. Overall, the West is a stronger conference with better All-Stars.