In fact, it is the opposite. In US, I think the only job that has "tenure" meaning you cannot be fired unless there is a very very very serious reason, is a professor. So, a professor is financially very stable in US.
In India, to be fired from a government job is almost impossible, so a professor in a good college (which are usually government colleges) is very financially stable.
They may not be the richest, but they are not the poorest either. But, if you are talking strictly based on stability, being a professor is one of the most financially stable jobs either in India or US.