Everyone knows that Chinese electrons are in every way inferior to American electrons.
FWIW I have a Subaru and it's great. I have a hard time trusting the "throwaway" Chinese generators mostly because I don't trust the metallurgy. I'm sure the windings and such are probably okay, but I'd be worried about the thing falling apart over time due to crappy castings or alloy control.