@vanitasvitae fix me if I wrong, but statuses are describes statuses of recourses, not device. Currently, if desktop client is "away" and phone status is "online", you will see both statuses simultaneously. I do not see any issues here
@shura@vanitasvitae Modern IM clients are centered around the concept of "Contacts". They don't show multiple resources etc. So they need a way to determing a single "status" for a user. Personally I don't think statuses are such a crucial feature, though.