I don't know how much true is what your saying, a month back I switched to Facebook from Orkut and I find lots of ppl doing the same. Facebook is a clear winner thats why I joined in and if something better comes, I won't mind switching again.
It depends, If you don't like doing C++/Java don't go for that. imo don't force yourself to do anything you don't like for that matter. True that C++ is losing its sheen and Java is being called a new age Cobol , but they still dominate the scene, its a matter of personal preference.
People might ask you first if its ok to "telecommute" from India, before applying.
I was not aware "asking" that may put them into "egregiously broken" category :)