It's too bad the NFL hasn't figure out how to run a successful pro bowl. This game is a complete joke. If they actually played 100% the whole game this would be an amazing game to watch.
The quality of an all-star game depends on the amount of team preparation that's required in the sport. Example: Baseball is really a series of one-on-one matchups more than a true team game, so the "teamwork" level is significantly lower than other professional sports. That's why its all-star game is the best. Football is pretty much the exact opposite with probably the highest teamwork level of any of the "Big Four," so its all-star game will always be the worst.