"I am now logged into Debian..."
Yes, all the experience in Linux is about using really outdated software....
Just they are "based" on - it's not a direct lineage like Windows and Excel. Linux is not Unix, LibreOffice is not StarOffice (which was not for Unix when it was born), and vi, well, it's a text editor designed for typewriters, a better edlin, sure, but not much. One of the reasons Linux desktop is stable at 4%.
Maybe understanding why Excel could easily overcome Lotus 1-2-3 would give useful hints about creating successful applications and tools for Linux desktop, and, believe me, it's not following vi design.