To be fair breh it was released in 31 theaters and made 90k. Hardly anyone saw it that way.The movie HAD a limited theater release thus qualifying it for the Oscars tho...
I think moreso academy members possibly look down on it for being a netflix movie. A lot of people don't want that release model to take off. Also less urgency since it's always on netflix. Leads to an an ill get around to it mindset