Yes, both are correct. Another way to express this is in a casual or colloquial way is...
Why is it that some people pretend to be native-English speakers?
Notice how you can add the phrase "why is it that.." to any simple staterment to express this idea.
Hope this helps!