Never did I see software without desire from my side [or my clients] for additional options, possibilities, gadgets [mostly my desire to remove these] and so on.
The mistake many people, including sometimes myself, make is to believe that the products within the Office suite are behaving in a similar manner. The Lotus suite [with WordPro, etc.) did that. It never gained high popularity. So we are stuck with MS where each and every software tool behaves quite differently.
I fully agree that a zoom function for tables might be useful. Still, the best alternative in MS Project would be to make different Views. You can make as many as you like, each time with different fields [columns], just fast switching from one to the other view.
I even make quite a lot with different Filters and/or Grouping included in it, just to show relevant details from different angles. MS Project is a database and not a bunch of simple tables like Excel can offer. There is hardly anyone who can immediately absorb the information in let's say 8 columns or more. In addition there are the combined Views where in the bottom pane you could show for instance Predecessors and Successors. Different Gantt charts are possible in the lower pane as well.
You can easily amend the Gantt chart [Bar styles] as you like and add relevant information to that. I use a lot of Custom Fields in which I combine several other fields in order to incorporate these in the Gantt charts.
Next, make more use of Reports, often neglected. Try the standard ones or make your own. In a Custom report you can apply your own Tables, Filters and amount of additional details. This all together is often more than Excel would be able to offer.
Why an easy solution if you can make it complicated?
Greetings from the Netherlands