Do you know that "If a user is changed from member to viewer, he/she will lose the board ownership."

Yesterday we discovered that “If a user is changed from member to viewer, he/she will lose the board ownership.” We are so surprised to learn about this as it doesn’t make sense at all.
In order to optimize the usage of licenses, we constantly change the user status from member to viewer in case of no activity for a certain period of time. This setting creates chaos to the board ownership - a lot of boards without owners.
Also we checked for other applications, when you change the status, it keeps the ownership of the board. And it is only when you want to deactivate the user, the admin will have the choice to decide whether to reassign the boards to another user.
Hope important functionality suggestion can be taken into account asap.