Does it? It doesn't seem reasonable to me to effectively ban a non-criminal citizen from the economy and from civic life, not even for "just" six months, no matter how "irresponsible" the citizen is.
The non criminal part in all this does carry serious weight with me, and on that basis I agree more with you.
It is harsh. It does not need to be.