meh, feel sorry for your friend, I mean, it really takes a lot of effort for her to get out of it, I don't think you can do anything to help her, this I say from experience.
I spent 8 years on a different MMO and racked up ~240 days game time ( I played kinda on and off) and I was addicted, my excuse to myself was that the games lore was amazing and I had to keep busy between quest releases. I hadn't realised how much I was rejecting my education(I was a pretty smart kid at school

), friends and whatnot whilst playing.
It only hit me that I was in too deep when my teacher called me aside and told me I had got an E for my first ICT module, which really came to me as a shock as I was expecting at worst a C. I started playing less, and realised the difference...
But once the year was over and the holidays started I started playing again, and the same thing happened the next year, and the next, until I finally decided that I'll have to quit permanently and I couldn't bring myself to just leave so much of my personal work behind, all the friends I'd made etc. etc. So I decided I'd sell all my ingame belongings and account for RL money, and heck, people bought it(and for a lot), it's against game rules and all but I couldn't see another way around it.
When I do something, whether gaming or different, if I'm enthusiastic about it, I will give 110% of my effort to the cause, and I'm not the only one by the looks of it.
Its these type of people who usually get addicted to MMO's, when their efforts could be used to do so many better things.
On another note, heck, non-MMO gaming costs a lot compared to the measly monthly subscription fee XD
As for socialising on the internet, its really not the same as RL, as in, they're not very comparable. RL is a bit like politics, what you say affects what people think of you whereas on the internet you could say what you want, and just change your name and be a brand new person. Which is why pedo's are doing so well on the social networking sites
As for long distance relationships, I don't see what's wrong with it on a dating site where people are looking to hook up but on games, from my experience, its just someone trying to get their hands on the stuff on your account. Which is why the MMO I played made dating on the game a bannable offence.
Someone wrote an essay about MMO's and how they're made to be addicting:
http://www.escapistmagazine.com/forums/read/9.285740-Trapped-in-Another-World-An-Essay-on-MMORPG-Addiction-long#11278363