Linux is doing ok! When MeeGo is ready Linux will be doing just fine on mobiles too. I think your argument is weak.