While I think KP was definitely snubbed giving it to Barnes over him, especially as a third year player on a terrible team, I think the even bigger disrespect is naming Bam as the starter replacement for Embiid over Brown.
Brown is on the much better team that has literally swept Bam’s team this year. But beyond that, Brown was also 4th in frontcourt starter voting results, AND he led all the reserves as the top reserve selection. There’s literally no justification for naming Bam over JB other than trying to diversify the teams represented - the same awful excuse for giving it to Barnes over KP.