It doesn't matter what you want, what matters is that some people like islands, they were low cost feature that could be alternative for some people.
And no, gear has never been as rental as it was in legion, to the extend that your class played completely hollow at without it. It never changed so drastically your gameplay.
As for warfronts, well idea wasn't bad, but execution was horrible.
- - - Updated - - -
Foundation for torghast? PLEASE. Its nowhere near the islands. Unless that is like 50th iteration of island that turned them into something completely different.
Islands had A LOT of room for improvement. First and foremost, more items, better items.
I don't want to see combination of systems! I want to see all previous systems at the same time, iterated to something better over time. Long lasting form of content.