i cant say i support everything OP says as fixes, but i'm at least happy that the community is having this discussion and just hope the devs are listening.