The account is now the property of Altcoin4life and it is justified.
Nope, if something is stolen and then sold off (or in this case given away/taken collateral), it stays property of the original owner, as the thief didn't have the right to give it away in any case.
Altcoin4life isn't the rightful owner, SwingDev proved to be.
Why does Altcoin4life have to return the account voluntarily unless requested from a moderator or administrator? Is that the morally right thing to do? Yes, how does someone take collateral with the assumption it is stolen? From now on, should every account be assumed to be stolen and not taken if the lender defaults? Still a sum of money was defaulted and the lender should recover some of it to be fair.