Question: why avatar is not on netflix?
Answer: All three seasons of Avatr: The Last Airbender are on Amazon Prime (as are Seasons 1-3 of The Legend of Korra). I assume Amazon has an exclusive deal with Nickelodeon to stream the show (along with many other shows). This would prevent Netflix, Hulu, etc. ... Many streaming services have these types of deals.