Are you sure that's not something else like inertia in various mechanical parts or engine tuning? Maybe it sacrifices responsiveness at low RPM for better emissions or better performance at high revs. There's certainly no need for the software side of things to be laggy or discrete.
Also have you tried an electric car? You might be impressed. EVs may have more software, but they don't have nearly as many physical constraints on responsiveness. They don't have to wait for an engine to suck in more air. They don't have to overcome the inertia of pistons and rods and flywheels and clutch discs and long driveshafts. It's just instant torque. Compared to my Model 3, every internal combustion vehicle feels like it has turbo lag.
I know it sounds like a pedantic annoyance, but that little bit of step-wise discrete behavior I get out of my electronic throttle body right at the threshold of activation is one of the most infuriating things about owning an otherwise "sporty" car. It's not defective either. This is the cost of doing business with a totally-unnecessary software control loop.
I find that mechanical linkages usually have zero fucking latency, infinite resolution, and are much preferable to my monkey brain. Fly-by-wire is a huge mistake.