The jobs you mention will be all outsourced to india/foreigners very shortly.
Not all of them. Probably not even most of them.
There are so many baby-boomers becoming senior citizens (and they all quit smoking so they are living longer) it is going to take an army of workers to meet their medical needs.