Don't confuse a 'hurdle/hiccup' that is inherent in a transmission vs a limitation due to the ggpo (the rollback issues). Those hiccups are also present in wired connections caused by another node in your network, which means you'd experience the same rollback issues in a wired connection. You need a wired dedicated line for both parties to achieve the best gameplay possible... which is obviously unfeasible for the majority.
We will experience lag until the day we die.