Note: this question was originally closed as "too broad" since it originally asked five questions. However, I've edited it down to two very similar questions. Additionally, the standard for "too broad" is much more lenient on this site, as there are quite a few questions that are even broader but are allowed to be open.
I'm aware that the longest possible chat suspension length is generally 9,999 hours, or 417 days. However, I've noticed a couple of chat users recently that are suspended for far longer than that, on the order of 1.1+ million days, or 3,200+ years.
After some digging around, I discovered that the 9999-hour restriction is client-side only; if you defeat the client-side restriction, the server will happily accept any larger value.
According to Shog, this isn't recommended. But I've seen at least two users who have been suspended for more than a million days. (I will not be linking to any of the users here, but a quick search on Meta Stack Overflow will find one case.)
I have a few questions:
Under what cases would a moderator want to suspend a user from chat for this long? Is the standard longest suspension length of 417 days not enough in certain cases? If so, why go for millions of hours?
If the longest suspension of 9,999 hours is not long enough, should that length be increased? Maybe if it's not long enough such that they have to bypass a client-side restriction, since Shog commented that it's not recommended, the limit should be both increased and enforced server-side?
It would also be nice to know where the number (~28.5 million hours) came from, technically.