Thought thrives on conflict.

Here conflict (спор) means discussion, discussing aspects and sides of the matter and hopefully, as the saying goes, the truth will be discovered in the end.

ругаться is more like 'scolding', 'arguing in a rude manner', 'openly and loudly express that one is unhappy about something'