This kind of feature would obviously not be able to be implemented into a (easily readable) markdown file, so, as Obsidian is willing to go to the proprietary open format route, could someone please consider adding usable tables as a feature? Even simple stuff like multiline cells would greatly increase the usability of the tool. The current table experience even with the community plugins is... not ideal.
I haven't tried any of the community plugins - if any of them come close to what you want, why not file issues outlining what needs improving? I've only used Obsidian tangentially, but from 10000ft it does look like the app tends to incorporate the best plugin ideas over time, so this route might get what you want into the app eventually.
Emacs org-mode does demonstrate that it is possible to create a usable interface for text-mode tables.