Well, I guess it's highly possible to make 50 good quality posts a day but for that day someone has to close himself or herself in a room and avoid any distractions at all. Those who wanted to earn such badges may make around 4-5 posts per hour easily and those won't be shit posts or low quality posts if someone is enough knowledgeable about the topic subject. That can only happen when someone does his/her best to remain calm in a room and does nothing else that day other than forum posting.
Making enough posts to attain all the badges isn't really the issue the issue is to attain the badges while simultaneously making quality posts and not shit posts or AI generated stuff. Some people here on the forum are very active and will be able to create posts just enough to get those badges. However the kind of poster matters too. If you notice, some persons are actually explainers in the sense that they make long threads and replies to make sure their full message is conveyed.
On the other hand some people make summarised post of just two or three sentences . I this kind of situation people like this will likely get the badges easier compared to the explainers.
Sometimes when I comw across a thread I don't post not because I don't have a thing to say but because someone has already given the exact idea I wanted to share. So to prevent spamming I could either merit the person of send some karma too instead of spamming. So for me meeting the badge requirement would be very difficult.