Thing is most "modern users" have no clue what FreeBSD even is. Linux has a minuscule userbase compared to Windows and Mac, FreeBSD user base (desktop) is certainly even smaller than Linux. Nothing wrong with CLI - it is vastly more powerful than any GUI app out there, although not as user friendly. What is the saying: "Unix is user friendly, it's just picky about who its friends are?"
I do not believe one of the goals of the FreeBSD foundation is to make FreeBSD more user friendly so it gets adopted as a desktop. They do work towards making modernizations so users can implement KDE, Gnome, etc, but most FreeBSD use is on servers. At least that is my guess.