lack of regular updates is one aspect. this is certainly a reason. Note 9 is a flagship phone. However it doesn't get the flagship treatment which it deserves. Samsung neglects just one year old flagship phone. All the new features/Software are not passed on to even last year flagship phone. Camera is an example in point. Samsung could easily improve old phone's camera by releasing software. another point is only one major OS update.
Dfntly Samsung will give Q update on Note9 jst wait for it..Thr is a Samsung policy from start 2 major OS updates for every flagship and you may not believe I am using galaxy series from Galaxy S2..This my 9th galaxy series phone..😁😁