How would a lvl cap solve that problem? If the lvl cap is reasonably set, say between 10 and 50, it just doesn't take much effort to lvl up a twink to that threshold. It's a one time effort. Once you're at that lvl you can use that twink endlessly for the occupations.
It's hard to fix loopholes _without_ annoying players behaving as intended. I'm strongly opposed to any annoyances if they don't really help to mitigate the root cause. The cooldown is way too long already. If it would be 6-10 hours, it's still enough of a limit without affecting weekend play too much. And as we can see from this thread, the cooldown only really affects players behaving as intended.
It's hard to fix loopholes _without_ annoying players behaving as intended. I'm strongly opposed to any annoyances if they don't really help to mitigate the root cause. The cooldown is way too long already. If it would be 6-10 hours, it's still enough of a limit without affecting weekend play too much. And as we can see from this thread, the cooldown only really affects players behaving as intended.