One very big difference is that anyone can run an IRC server. All Discord "servers" are run by a private, for profit company.
I am not anti-capitalist, but I try to remember what capitalism is: a ruthlessly efficient engine for generating shareholder profits. Is that what you want as the...