I don't follow the NBA much but I'm surprised Ingram isn't an All-Star.
Understandable feeling, for sure. It's just really hard to be an NBA all-star. This isn't the MLB or NFL where each all-star team has 30 players or 80 players.
Each NBA all-star team has just 12 players, meaning 24 total all-stars. That's not even enough for one all-star per team. It's tough competition. I'm pretty sure if they had 30 all stars, BI would be on the team.
Off the top of my head, I think only the Lakers, the Nets, and the Celtics had two all-stars this year (before injury replacements)
Edit: Some other great, great players didn't make it as well. I wouldn't call them snubs, as I'm not sure who I'd say they should *replace* on the all star team, but they were having all-star caliber years. Devon Booker only got in due to injury. Trae Young is having a great year (averaging 25 and 9) but didn't get in, Bam Adebayo is as well.