This is my gripe with mermaid, and is where excalidraw really took over the space. Sure mermaid can be stuck in any text file, but it's not worth the tradeoff of the diagram being unreadable.
Yea I should have used excalidraw instead of mermaid, thats on me. I am trying to focus on writing good content and I try to not get stuck on the stuff I'm bad at which is making nicer charts.