Do you (honestly) believe the US doesn't have tank armor that can withstand a (from the top) hit from a Javelin?
The tank is not dead (well, not any more than large tank charges are probably dead and ww2 style combat is dead? We likely won't see anything like in desert storm or the Yom Kippur war again).