I use Skype pretty often (as well as Discord and Slack t lesser degrees) and I honestly don't get all of the complaints around the software. It's not perfect, but in my near decade of usage I've had...