I agree the current Arabic font is horrible and hard to read but the problem is really with the main fonts Segoe UI Semilight and Arial which fallback to Serif fonts for Arabic. That’s why when I inserted sans-serif as fallback, it still showed Arabic text in Serif.
The only thing that worked was to change the main font to sans-serif and remove Segoe UI and Arial altogether. That worked.
I’m using brave for browser on Windows 11 and I’m not sure how this would affect other languages or other browsers and OSs. So I’m not going to place this in ideas just yet and I will defer this to @lubos.