I would say more than a little flawed. For example, this week:
Kentucky got destroyed by Gonzaga in what was essentially a home game even though it’s “neutral” and they actually moved up from 39 to 30! This defies every so-called rule of how you move up and down in the NET.
Gonzaga got destroyed by 40 by Michigan and their NET changed from 2 to 4! 2 spots.
Purdue got blown out at home by Iowa State and they went from 4 to 9.
We got blown out at a neutral site on 20 hours rest by the same Iowa State team, and we dropped like 30 or 40 points?
We actually dropped more places today because Tennessee lost yesterday, than Gonzaga or Purdue drops for getting destroyed in games they actually played.
I maintain that it’s a stupid system that’s flawed beyond belief.
I'm not sure where you are getting some of your numbers from, but unfortunately they are not accurate.
#1. Kentucky was #15 in NET at the start of last week when they were first released. They have fell down to #31. They never increased in the rankings... not sure where you are getting their rise from #39 to #30 after a loss. For sure that would have been crazy - but it never actually happened. (I will comment on their #31 ranking in a separate post)
#2. When Gonzaga played Michigan the NET had yet to be even be released.
When Syracuse played Iowa ST the NET had yet to be revealed.
I'm not sure where you are getting how much they rise and fell from.
#3. Regarding Purdue's fall versus our fall. Think of a Standard Distribution Curve. Gaps between teams at the end of the curves are longer than those towards the middle.
Using KP.
From #1-#10, teams ADJ EM's range from 27 to 36 (a difference of nine)
From #40-93, teams range from 8 to 17 (a difference of nine). When you are closer to the middle teams are a bit more bunched up.
Purdue was hurt just as much in terms of their "NET Score" after losing to Iowa St as we did losing to Iowa St. But we are in the more packed area towards the middle of the curve, with many more teams with a closer score to us due the factor noted above. So our rank will fall more spots in a bad result. That being said we can also rise much farther when we do good things than Purdue. I have to use "NET Score" because they don't put a number for NET like KP. But you can observe it in KP.
There is also the sample factor... we are still only at 8 games so extreme results still get magnified more than they would after 31 games.
#4. The differences between teams ranked in any range of 10, as we get towards the middle are not that big. You will move a few spots back and forth as teams play around you especially when its still a sample of games played. (8 of 31). For example in KP, team #59 is 13.8, team #67 is 13.2... teams are going to move around there at a whim.
Again I'm not a 100% defender of the NET, but i try to take a balanced view of understanding its impacts, its "good", its weaknesses (Q4 margin outliers). Philosophically its more important that conference mates take advantage of their NET than a team does its own.