Again, non-native and invasive are not the same thing.
Invasive species are by definition harmful to existing species, economies, health, etc. Introduced species that do not harm existing systems and which are broadly seen as desirable are by definition not invasive.
So yes, the fact that people like them does mean they're not invasive. That's the definition. Look it up.
Or alternatively, keep making a public fool of yourself.
Sent from my SM-G930W8 using Tapatalk