I don't get this issue when on a desktop. When I'm on my phone, these colors don't contrast at all, and it's hard to tell what is read and unread, especially if it's in a green highlighted topic.
have to agree with you there. the scheme should be the same as desktop. the behind arrows light/dark green should just go away, unread arrows should be blue like desktop, read arrows should remain grey.