These all look completely normal to me.
I know the 505 has less ghosting in spite of having the same screen, and there is a good reason for it: the DR refresh speed is vastly better because it does less processing to eliminate ghosting.
Here:
https://www.mobileread.com/forums/sho...266#post466266
Frankly, I prefer the DR's way. It is also meaningless to compare ghosting with the 505 with things like Xournal, because the PRS does not even run it, or anything remotely like it.
You usually see more ghosting on the DR when the DR has spent less time doing the screen update. So moving from one menu selection to another and erasing something you wrote in Xournal all have some ghosting because they needed to be immediately reflected onto the screen. I don't even think this is because of some flaw in the way Xournal was written (for the desktop), but something inherent to all eink screens. For instance, iRex's "scribble" function also ghosts when you erase. In other words, Xournal is doing the best it can, unless you want to wait 1-2 seconds for what you wrote to appear on the screen (some experimental versions of Xournal we tried actually did this).
That said, I would really prefer if the DR were more intelligent about its refreshes to reduce ghosting, such as right after booting up (the infamous iRex logo ghost). There are some things you could do to reduce ghosting while reading however.
Relevant thread:
https://www.mobileread.com/forums/showthread.php?t=43385