If that legitimately violates the FTC's rules then I've seen a lot of sites in worse violation. Because honestly that $99/yr is pretty obvious in that screenshot. It definitely doesn't make it obvious but it is in plain text on that site.
> Nor can advertisers use fine print to contradict other statements in an ad or to clear up misimpressions that the ad would leave otherwise. For example, if an ad for a diet product claims "Lose 10 pounds in one week without dieting," the fine-print statement "Diet and exercise required" is insufficient to remedy the deceptive claim in the ad.
> …
> Most importantly, if you are concerned that a disclaimer or disclosure may be necessary to clarify a claim, evaluate your ad copy and substantiation carefully to ensure that you are not misleading consumers.
Obviously it's subjective whether this ad violates any FTC laws (and presumably, Amazon's legal counsel reviewed it and deemed it worth the risk), but presence of a statement in fine print (or as you stated, that "it is in plain text") isn't the deciding factor.