If Tesla (or any other company) say "Coming later this year" - that's an unambiguous contractual term with a definitive deadline (December 31st). One might argue that you'd need to give them longer than January 1st of the following year to deliver it, but not several months or years later.
No one forced them to make that declaration, and it is of note that they subsequently changed it to the more nebulous "Upcoming".
if someone explicitly pays extra for an option called "Full Self Driving", and the principal component of that - "Automatic driving on city streets" (aka FSD Beta) - never materialises, it is fair to say that they've received nothing for their money. Summon, Autopark, NoA, etc - whilst FSD (now in EAP) features - are ancilliary to the primary function. No one would pay £3,400 much less £5,800 for these other features, particularly in their extremely hobbled incarnations, so it's specious for Tesla to declare that someone who has bought FSD has derived benefit from it. That's like saying a TV that doesn't display a picture is still effective because it has a standby LED that helps you see a bit better in the dark.
I'd be surprised if Model S etc owners didn't also receive promises about when FSD was going to be delivered.