I think that some people just have a case of "it's chinese, it's a fraud" syndrome. I can understand this. I have the same thoughts sometimes.
But in my research, conversations, and calculations, NEP is completely legit. That's my opinion. I encourage investors to do their own DD but I think they'll like what they see.