Yes, this is a known issue on account of the spaghetti that is required to make the text engine’s lists compatible with the Mac version’s. It requires some low level adjustments to the text engine library itself, which is never a good idea—and symptoms such as this are part of why. Integration with the rest of the engine can break or stop working the way they should, updates have to be manually patched, etc. But the alternative is three different universes of lists between iOS, Mac and PC (well, iOS is its own mess when it comes to lists as it doesn’t even support them at all).
The cursor does not move so far away for me, for some reason. It jumps to the end of the list, or the beginning of the next line. I tried a few different things, but nothing seemed to change that behaviour. I’m not sure what can be done to improve it for you.
As an aside, I understand it’s not for everyone, as many grew up on text editor based lists, but it’s worth reiterating that Scrivener is a native outliner. It is mean to be used as such, and items in the binder are not meant to be thought of solely as “files”. They are meant to be outline items, and the binder is lists of them, if you will. Here is a compendium of links to discussions and thoughts on the matter. I outline extensively as a way of thinking out loud, and I would never think to use the list tool in a text editor for that. It’s just too limiting and “hidden” (never mind the long, long lists of bugs on all platforms, most of which cannot ever be fixed by us).