The proper way to fix that issue, if there ever was one, was to mandate the implementation of avionics that can't be jammed by a Part 15 device. Instead, look what happened... we got a decade of silly, groundless rules that had no useful effect and were eventually scrapped.
Now it looks like it's the WiFi industry's turn. Gee, maybe putting weather radar right next to an unlicensed ISM band wasn't such a great idea. Maybe they're the ones who should move.