The big issue is that Tesla has sold all of their cars with an option for FSD until a month or two ago, but everything before 2023 is basically confirmed never going to actually have FSD because the latest software cannot run on the hardware in the old cars.
What's worse is this is all going to end up happening again when HW5 comes out and all of the HW4 cars start getting a trimmed down version of the FSD software from HW5, like HW3 is currently receiving.