The thing about always advocating humility, is immortality is the most non-humility thing there is. Everyone's in on it, religion and science both. You just end up with a permanent set of people who CAN'T reproduce once you run out of room on the earth. I'm intrigued by that prospect. Though at the same time living with a perma-douche class of people FOREVER isnt too enticing either.
Even if they never release the cure for HIV, getting rid of other STDs would be huge. The cold medicine corporations prolly wont stand for it though.