Not everyone likes the time requirements on rank testing but I personally think it's a good idea. Afterall, gaining rank as a budoka is more than just skill mastery, it's also an issue of maturity. If it were just learning stuff and then regurgitating it for a group, it'd be much easier. It's the whole maturity thing that makes it harder, and better.
Just my $.02 worth,