I have tried looking for people with a similar problem, but no luck there.
Even though your search apparently missed the people who discussed this previously on the forum, you've found one now in me.
Inside the Arduino IDE the letter O and number 0 are slightly different in shape and therefore perfectly distinguishable.
You're more easy going than I. I don't even like how similar those two are in the screenshot you shared.
I hope there is a workaround
Sure. Do this:
(In the Arduino IDE) File > Preferences
Click the link at the line following "More preferences can be edited directly in the file". - This will open a folder named something like "Arduino15" (depending on which operating system you're using).
Close all Arduino IDE windows.
In the "Arduino15" folder, open the file named "preferences.txt" in a text editor.
Search for the line in the file that looks something like this:
Change the "Monospaced" to the name of your preferred font. If you're using Windows, I recommend using "consolas":
Don't bother messing with the "plain" or "12" parts. The IDE ignores the font style setting and you can change the font size more conveniently via the Arduino IDE's File > Preferences GUI.
Save the "preferences.txt" file.
Start the Arduino IDE.
I'm happy to inform you that the default font in Arduino IDE 2.x is more usable. For example, it uses Consolas by default on Windows: