The reason for the move to dedicated servers (AFAIK) was because without it, they couldn't really do offline messages. Once WhatsApp etc started doing this, the Skype team realised that their greatest strength (no paying for bandwidth or servers etc) was actually their greatest weakness, since they couldn't deliver the features that people had begun to expect from chat apps. There was a great article on this .. but I can't find it.