One advantage to writing online is that your opinion will be heard. Too often in real life,you cant get a word in! Or people might hear you but not REALLY be listening. At least this way,people WLL read what you have to say,and they can sit and think about it for minutes,hours or even days,where in person,they are distracted by the next thing,and probably will forget whatever you had to say. I think expressing yourself by writing is much better than by speaking. It's also easier to stop and think of the right words you want to use,where in person you have to be a quick witty thinker in order to say it all right and keep everyone's attention long enough.