>no use in talking with ppl which english is not on an appropriate
>level to take the floor on a particular topic, believe me or not
Actually, research disagrees with you. But, of course, you are entitled to your own opinion.
It's always useful to practise your language skills. With anyone, even those who make mistakes. And don't worry, you will not acquire someone's mistakes.