Should non editable text have the default cursor on hover?

I'm seeing more and more website adding a global CSS body {cursor: default} for the cursor to be default when hovering non editable text.

I'm guessing the goal is to make a difference between selectable and editable text (given the fact that all text should be selectable), even if field should already have visual affordance to mean editable.

But the idea of having the text cursor means editable text instead of selectable text actualy sounds like relevant to me.

In OSes for example, most of the time, text in interface is selectable (kinda), but the cursor does not change. And everywhere else (but on a website / in a browser), I don't see a text cursor meaning selectable.

Pros and cons?