40000 seals at 1 seal every 5 minutes. You can't tell if it's going to be a KS or BS (50/50), so it's actually 1 seal every 10 minutes in an optimal case. Realistically, you'd probably get about 1 seal every 14 minutes even killing the weakest possible monsters that drop KS at the maximum possible rate. If you team up, you're still limited by one seal every 5 minutes.
40,000 KS ~= 400 RL (playtime) days of farming
You're right. This is much better than before, where you wouldn't get the D-ring because you couldn't claim the monster. Now you get to waste over a year worth of RL time farming seals to also not have a D-ring. Improvements abound!
PS. If you can't claim, don't camp on good intentions. That's stupid. My friends and I don't bot, but we also didn't camp because we weren't retarded.