You must be new here.
I was enticed to purchase in late 2016 at the height of the autopilot 2.0 "full self driving" promises and faked demo. 2.5 years later I'm still waiting for the enhanced autopilot suite promised in December 2016 to be feature complete, let alone a whiff of full self driving.
The idea that any Tesla will have true L4 autonomy enabled by the end of this year requires a massive suspension of disbelief even by Elon standards. I'm sure we'll see a few incremental "FSD" features that require complete driver supervision just like now, and it's highly likely that they'll work just fine on AP 2.5 - pushing the date for mandatory HW3 upgrades even farther out.