I have not changed the database default character set, so if a column is recreated, it will get the default. Perhaps there are some other situations too, of which I am unaware, where the collation is reset. (Mariadb on Linux)
But the plot thickens. I changed collation of both name and description in that table - and the description collation hasn't changed! It's not something my hosting provider would have done to me, as it happened on both local and hosted sites when I did the last CB upgrade.