Welcome to the Official Redemption® Message Board!
While ideally a better system, it's a logistical nightmare. People often have a hard enough time scheduling a game with a whole week, let alone 3 days, and the extra work the organizers would have to do to essentially set up 4 times as many matches would be a major headache. I don't think there's anything wrong with the current system. Last month, 1st and 2nd place were undefeated in Swiss and their Challenges, so I'd say the rankings reflect who really won.