A as you may already know, starting with Fall Creators Update, Windows 10 comes with a new "My People" feature. It adds a special People bar to the taskbar, where you can pin up to 3 contacts. If you are not happy with this limitation, here is how to bypass it.
Some users are reporting issues with the People Hub app in Windows 10. Along with My People, the app provides a useful way to store and work with your email addresses, phone numbers and other contact information.