Could you please help me with this sentence?
"The Internet has changed many aspects of life in significant ways, perhaps none more than the notion of celebrity."
Is "none more than" an idiomatic expression? What does it say about "perhaps...celebrity"? Thank you so much!