Why does it seem like NBA all-star>>>>NFL Pro-Bowl?

I think the biggest and most important reason is that the NBA league office and the players just take their All-Star game much more seriously than the NFL does. They care, so we do too.