One word: nope
More words: not entirely.
Lense sare very complex. Barrel/pincushioning distrortion are easy to fix, but curvy/wobbly distortion (often found in wideangles) is a lot tougher to fix (although DxO makes a nice effort).
Same thing for CA. CA when in focus is easy to fix, but "bokeh-CA" is nearly impossible (fringing in the out of focus areas).
Then there's softness, which is of course not fixable by software (sharpening is an illusion, you can't create detail out of nothing of course)
the furure of lenses? they keep getting better and better! Computers allow lens manufacturers to generate multiple (3D) diagrams and plot specifications, and better coatings are coming out for better contrast and reduced flare.