To be clear, Twitter also shares the list of users who like a post, and people generally seem to view this as a good feature rather than an invasive one, so it makes sense that Mastodon implemented it as well.
twitter shares that while making it immediately clear that the information is public. when you like a post you know your name is going to show up on the list of people who liked it, because the "like" button and the list are right beside each other. that's consent.
lemmy does not make it in any way clear that upvotes and downvotes are public information.
lemmy does not make it in any way clear that upvotes and downvotes are public information.