spiderman44 I have not had this issue on Lineage, so other projects have found a way to fix this.
spiderman44 For this bug to be known and ignored for years, when your user base is probably some of the most active users of profiles (vast majority of regular Android users don't use profiles), is confusing...
You're assuming that their fix is actually done well. It's very possible their fix is hacky and not up to GrapheneOS's standards. LineageOS has a very hard time keeping up with upstream changes so their OS is always lagging very far behind. It's terrible for security. They also make changes that reduce security as well. It's my understanding that one of the main reasons they lag behind on updates is because it's very difficult for them to maintain all of their invasive changes to the OS, making big updates a much bigger job for them.
GrapheneOS always ships updates very quickly. If fixing the wallpaper stretching bug is easy, cool. However, if they have to make a lot of changes to make it work, then that would mean developers would have to spend a lot of time maintaining the fix until it's fixed by AOSP, which at this rate may be a while. This isn't counting all the time it would take for a developer to research the issue, dig through the code to find the source of the bug, test fixes, etc.
spiderman44 Why do you hate your users?
GrapheneOS doesn't hate its users. The priorities of the project are very clear. They would like to fix these bugs, but it's not always possible since they're always busy with higher priority tasks. If the project could hire more developers, some of these bugs may be fixed. Also, GrapheneOS is an open source project. A community member can do the work themself and submit a PR to fix the issue.
Considering all that they have accomplished, suggesting that the project hates its users because of one bug is, if you ask me personally, insulting, so I have edited your post to remove that one sentence.