Disclaimer: I never played online and never will.
Here are some differences maybe not yet mentioned.
Cheating is a far bigger issue. (Especially the "incentive" for kids. I speak from dire experience.)
You don't need a chess club and always find a partner, especially someone with the same strength.
It's not really a social event online. Don't ...