Timelocks are entirely unnecessary for 70% of the roles.
Queen, XO, maybe Doctor, and RO are the only roles I could see justifying a timelock (and SEA I guess but it's mentor/mod "whitelist" regardless).
On top of that, the timelocks are so short it doesn't even matter most of the time. It's just anywhere from 1-3 rounds where you bumble about playing a role you don't like in order to unlock a role you do like (especially true for returning players).