I think "optimization wall" is not always understood without a bit of context. More importantly, languages can have a very steep climb, instead of a wall, that makes optimization possible but not worth the effort.
IMO Nim allows for progressive, smoother optimization. [Ahem, if we exclude the parallelism/concurrency pains]