Earlier quoted context omitted.
Please elaborate on point 1b. I certainly see ways ctrl-r can be improved, but orders of magnitude (while obviously subjective in something like this) would surprise me. That said, I hope to be surprised!
Sure. There's no single feature improvement that is much better, but when considering the improvements together the difference is striking. 1. The search term is highlighted. 2. The search is far more discoverable, its key binding means you can stumble across it. 3. The up cursor key is a better key binding choice. Pressing up without a search term may be considered as searching for commands that match "", namely eve…
One thing I've missed from ctrl-r is the ability to drop in (an implicit or explicit) .* in my search - often, I start my search and hit a line, and I know what will disambiguate but it's a ways down the line.