万恶之源 is a calque of the biblical 'the love of money is the root of all evil' (1 Timothy 6:10). It entered Chinese through Christian missionary translations and is now a freestanding rhetorical phrase, applied to whatever the speaker wants to indict — money, power, greed, the internet, etc.