So after some discussion with Meta, I think there should be a rework on how the User of the Month works.
I learnt that the badge is automatically given to users who have a certain like to post ratio per month by the system. However, this general means that artists are the ones who always get the badges, because they don’t post very often, and when they do, people generally like their art. That basically means I need to purposely become inactive and try and make general posts that people will somehow like to get the badge (not many people know how to do art!). This doesn’t really accurately reflect the ‘overall’ contribution a user makes per month.
Instead of focusing on just likes, I think the process could consider a range of other factors, such as amount of replies and topics created, views and replies on those topics, number of topics views, number of bugs reported and number of upvotes on suggestions. The system will then select 10 or so top users per month depending on those statistics. Then the admins/mods then manually look over their posting history, to make sure nothing was controversial or negative, then deciding the top 2 to award the badge to.
I think this way, users who are active everyday can have an equal playing field in getting the badge. Not sure how exactly the calculating process will work, but it should be too hard.
Thanks!