I haven’t seen too many shows make fun of Indian food, but to be fair my taste in TV often isn’t very mainstream and doesn’t tend to include a lot of comedy, so I may not be the right one to answer this.
When I do see it, usually I see them joking about the smell, and I can kind of get that. Don’t get me wrong, I love Indian food, I love the flavors and smells and all that goes with it. But all of those wonderful spices can create a powerful smell, it can kind of cling to clothing and such, if you live in an apartment it’s very likely you’ll smell when your neighbors are cooking Indian food, etc. and I can get how that can be annoying or unpleasant for some people. Honestly, if I was constantly smelling Indian food wafting into my apartment through a shared vent or something, I’d probably get sick of it too.
There’s also the fact that a lot of Americans just have a very bland palate, and all of the spices, not to mention heat, can be very overwhelming to people who aren’t accustomed to it. Personally when I see these jokes, and again, my experience may not be typical, it tends to be more at the expense of the American having boring taste in food than actually making fun of Indian food itself.
And since I mentioned that people may not be accustomed to it, let’s not forget that America is a big, diverse country, and not every part of America has a big Indian population, which means a lot of the country doesn’t necessarily have a lot of exposure to indian food. I do happen to live in an area with a lot of Indian families, but you only need to drive maybe about an hour away for your options to dry up pretty quickly. I have friends who genuinely do not have any Indian restaurants anywhere near them, and their grocery options are sometimes kind of limited which may get in the way of making it at home if they wanted to (and not everyone is a great cook or willing to risk messing up dinner with unfamiliar recipes) And that much spice and flavor when you’re not used to it can be a bit off-putting. I’m a fairly adventurous eater, but I didn’t grow up eating Indian food (my mom is one of those kinds of people who thinks a McChicken is too spicy,) and I know the first time I had Indian I wasn’t quite sure what to make of it, I didn’t dislike it, but I had to have it a couple times before I really came to appreciate it.
Personally, in my circles the people who don’t like Indian tend to be the odd ones out that get made fun of, but again I’m not necessarily representative of America in general, that’s just been my own experience. I even know some people who love indian food but can’t/shouldn’t eat it due to all of the spices and such not sitting well with their stomachs (and there may be a discussion to be had about many American’s bland, super-processed diets having negative effects on their gut microbiomes possibly making it harder for their systems to handle certain cuisines, but that’s well outside of my depth to really go into, I’m a foodie, not a nutritionist, so take my speculation with a heaping helping of some coarse finishing salt)