I really never understand the disconnect here. The issue isn't that Apu is a stereotype, it's for most of his history, the stereotype was the only representation people saw. If you can name one character for each of your examples that is not a stereotype, then it's not comparable to Apu.
I mean, imagine if there only one white character on all television that was a recurring character. We'll call him Ralph. Even if you did see another white character on television or in a movie, it was the same stereotype. People are always calling you Ralph, mimicking his accent to make fun of you, always using the line from the show to mock you. Basically, for everyone who is not white, their only reference of what it means to be white is Ralph. Not to mention that Ralph isn't even played by a white actor. Would that bother you?
Apu might not be a big problem for you, but I think it might be a big problem for people of Southeast Asian heritage.
Frankly, Apu isn't even that much of a stereotype.
And sure he's one of the few Indian characters. The character lives in the United States.