Expecting Tesla to be the best at everything, is foolish. All cars are a combination of features, and buyers need to pick out the one that gives the best total package to them.
Other manufacturers are coming on strong, but Tesla has carved out the path and shown them the way.
Some of these complaints are not caused by Tesla, but by the governmental restrictions placed on them. The nags are caused by people using Autopilot inappropriately and the Government cracking down on foolish posts.
Not expecting them to be best at everything, just saying, when they were more or less the only ones offering a feature, it was okay for them to charge extra, because it gave the costumer something extra and made the car "cutting edge"
Now, when other cheaper alternatives suddenly also have these features and more and more of them become "standard", even on the lowest trim, it is preposterous to still charge a premium for these features and expect people to pay a premium for something that is "for free" with every car from other manufacturers.
Just 5 years ago, lane assist and speed sign reading features were paid extra's or only in higher spec models, where you paid extra for these features (Atleast in the part of the world i live in)
Today this is just standard, and every car, even the cheapest 1.0 liter *sugar*-car has this feature and if someone were to ask a premium for this, they would not make any money because buyers that would want this feature would just buy some other car that had it as standard.
More or less all features in cars was at one time something only the most expensive brands and models had, but today you can literally not buy a car without it.
Seatbelts, ABS, ESP/ESC, Airbags, pretentioning seatbelts, DAB radio, light sensor for auto-light, TPMS systems and so on.
I would argue, in 5 years Auto-lanechange, auto-steer from onramp to offramp and so on, is going to be included with every tesla sold and it will not be part of some extra package you have to buy, simply because Tesla would be the only ones that would ask money to enable these features.
They will probably have some other features at that time, you need to buy, but those will not be standard at that time.